关于where与that .which与that的问题题为:1.The hotel ___ during our holidays stands by the side of lake.A.which we stayed at it B.where we stayed atC.where we stayed D.at that we stayedA.B.排除,原因我就不说了.我想问 CD不都行吗.为什么选C 不选D?2.Do you remember the mountain ___ we visted last spring?A.that B.where C.when D.in whichC排除 为何用A?

问题描述:

关于where与that .which与that的问题
题为:
1.The hotel ___ during our holidays stands by the side of lake.
A.which we stayed at it B.where we stayed at
C.where we stayed D.at that we stayed
A.B.排除,原因我就不说了.
我想问 CD不都行吗.为什么选C 不选D?
2.Do you remember the mountain ___ we visted last spring?
A.that B.where C.when D.in which
C排除 为何用A?

注意,关系副词等于介词+关系代词,但是关系代词不能是that,只能是wh开头的代词。d选项如果改成at which就是正确的了,at that不对

1、介词后面的关系代词不能用that,必须用which,所以D必须改写成at which we stayed,如果非要用that,可以这样,即that we stayed at
2、可以用that/which/省略(什么也不填),因为visit是及物动词,需要接宾语。
综上,问题的关键在于定语从句中的动词究竟是及物动词还是非及物动词,第一小题stay属于非及物动词,与修饰词(先行词)只能形成这样的关系,即:使用关系副词或介词+关系代词(介词可以放在后面),主要目的是让它在定语从句中做状语;而第二小题的visit是及物动词,即:使用关系代词即可,主要目的是让修饰词在定语从句中做宾语

楼主这里有个详1 C.where we stayed The hotel where we stayed during our holidays stands by the side of lake.=The hotel (which/that)we stayed at during our holidays stands by the side of lake.=The h...