一到英语选择题,如下.This is the hotel _______last month.A.which they stayed B.at that they stayedC.where they stayed at D.where they stayed我选的是A,请问什么时候选which 什么时候选where?我分不清.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 16:15:55
一到英语选择题,如下.This is the hotel _______last month.A.which they stayed B.at that they stayedC.where they stayed at D.where they stayed我选的是A,请问什么时候选which 什么时候选where?我分不清.
一到英语选择题,如下.
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?我分不清.
一到英语选择题,如下.This is the hotel _______last month.A.which they stayed B.at that they stayedC.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.
你选的是正确答案?我觉得应该是d,因为是stay at the hotel,如果是which的话,应该是at which they stayed
Stay是不及物动词,后面不需要加介词所以排除C,再说 hotel是地点用地点副词提问(是定语从句)
选择D, 这里是用关系副词where引导的定语从句, 选A的话,改为in which they stayed, 也就是in which =where, stay 是不及物动词, stay in the hotel, 所以用介词in
当意指“哪一个”的时候选which
当意指“在哪里”“哪个地方”的时候选where
其实where和which都可以用 第一种 hotel where they stayed,因为where本身就包含了介词at, where 相当于at which 第二种 hotel which they stayed at或者介词提前hotel at which they stayed A.因为用which,缺少介词at B.at 后面不可以用that先行词 C.因为用where,多了at 所以正确答案是D
应该选D吧。 stay是不及物动词,要与where连用,如果是in which的话,那就可以选A了为什么“stay是不及物动词,要与where连用”,谢谢。因为不及物动词动词后面加where做地点状语,这是主谓状语的结构。
如果加宾语的话,就是主谓宾,构成stay in which place...
全部展开
应该选D吧。 stay是不及物动词,要与where连用,如果是in which的话,那就可以选A了
收起
D where等于介词加which 如这道题填at which they statyed也行 但是介词后不能用that。