问题标题:
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.
点击显示
其它推荐