定语从句 2个单选 告诉我分析过程 谢谢~~~~
来源:百度知道 编辑:UC知道 时间:2024/06/28 05:45:52
(1)this is the hotel _______last month.
A.which they stayed
B.at that they stayed
C.where they stayed at
D.where they stayed
(2)can you lend me the book ______the other day?
A.about which you talked
B.which you talked
C.about that you talked
D.that you talked
A.which they stayed
B.at that they stayed
C.where they stayed at
D.where they stayed
(2)can you lend me the book ______the other day?
A.about which you talked
B.which you talked
C.about that you talked
D.that you talked
1. D
先行词hotel放到从句里面作状语,关系词用where,或者理解成,先行词放从句里面,要求加个介词出来,即they stayed at the hotel,所以要加个at出来,就要用at which,也就相当于where
2. A
从句中:you talked about the book,即about which.
另外,在一题中,不选B,与第二题中,不选C,都是因为介词后面不能用that的原因。如果把that改成which就算对了
1 D 因为WHERE 是副词,所在STAY 后不能接介词,排除C,而介词后又不能接THAT ,再排除B ,呆在某个地方是STAY AT ,故再排除A。所以只有D 对。
2 A 同样道理,TALK ABOUT 是固定词组,‘谈论’,所以只有A对
d 定语从句 也可以说成at which they stayed或which they stayed at
a talk about是固定搭配
D还可以说成at which they stayed
A 介词后引导词只能加which