作业帮 > 英语 > 作业

一到英语选择题,如下.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/22 06:22:32
一到英语选择题,如下.
This is the hotel _______last month.
A.which they stayed B.at that they stayed
C.where they stayed at D.where they stayed
我选的是A,请问什么时候选which 什么时候选where?我分不清.
首先这道题目选D,该句是一个定语从句,你要保证主句和从句的成分都不缺失.为了更好理解,我们把这个定语从句拆成两个简单句:1.This is the hotel(是这个句子的主句)2.They stayed at this hotel last month(这是定语从句的简单句变形)既然要保证从句的成分不缺失,看看题目的选项A.缺少介词at(因为stay是不及物动词,不能直接加宾语),选项B.没有at that这种用法,要也是at which,选项C.where=介词+which即at which,而后面的stay后又有at,这样就重复了,最后选项D.where=at which成分不缺失也不重复,因而D正确.即在定语从句中的动词是不及物动词,且从句中没有和该动词搭配的介词时用where,相反用which.