字典翻译 问答 其它 therewasnotasmallhouseinthevillage____hehadnotbroughtfoodandcomfortA.whichB.whereC.towhichD.inwhich麻烦说明每一项的能选不能选的理由好么?麻烦翻译一下
问题标题:
therewasnotasmallhouseinthevillage____hehadnotbroughtfoodandcomfortA.whichB.whereC.towhichD.inwhich麻烦说明每一项的能选不能选的理由好么?麻烦翻译一下
问题描述:

therewasnotasmallhouseinthevillage____hehadnotbroughtfoodandcomfort

A.which

B.where

C.towhich

D.inwhich

麻烦说明每一项的能选不能选的理由好么?

麻烦翻译一下

卢庆武回答:
  C.   Bringsth.tosp.   选择定语从句的介词时,有一个方法,就是将定语从句还原(关系代词用先行词来代,该放哪放哪,如:Hehadnotbroughtfoodandcomfort_____asmallhouseinthevillage.   A.toB.in   这里,是双重否定.实际想表达的是Hehadbroughtfoodandcomforttoeverysmallhouseinthevillage.   值得注意的是:为什么不能用where呢?不是说:where=介词+which吗?   是的,有时候where和介词+which在定语从句中可以互换.但是有时候只能用“适当的”介词+which而不能用where.   比如:Thedeskunderwhichacatislyingismadeofwood.(随手造的句子,见谅)中的underwhich就不能改成where,因为用了where就不能表达原来的意思了,听众也不知道这猫与那desk之间的关系.因为还有可能是onthedesk,inthedesk,behindthedesk,nearthedesk...etc.
点击显示
其它推荐
热门其它推荐
  • 其它