帮忙讲讲英语题

来源:百度知道 编辑:UC知道 时间:2024/07/04 06:02:30
问;The village ------- during our visit last summer is my moher's hometown.
A.that we stayed B.we stayed C.we stayed at D.which we stayed
答案是 C
我不太懂 请帮忙讲讲
谢谢

要填的是一个定语从句,stay是一个不及物动词,要加介词才能加宾语,这里village是stay的逻辑宾语,有了宾语stay就必须加介词,选项中只有C中stay后有介词at,所以选C

当然是C
因为这是一个THAT可以省略的定语从句
所以有没有THAT都可以
而STAY AT是一个固定词组---待在
因为STAY是一个不及物动词
或者一个系动词
这里显然不是系动词

C 相当于与个后置定语,修饰 the village, 意思就是 "我们停留的村庄" 记住不要少了介词 at 因为是 stay at (the village)

we stayed at 是修饰the village的,是做定语省略了that 或which。