宾语从句求解释This is the hotel( )last month.为什么填“where they stayed

宾语从句求解释
This is the hotel( )last month.
为什么填“where they stayed”而不填“which they stayed”?
alexjh2008 1年前 已收到3个回答 举报

kklvmin 幼苗

共回答了19个问题采纳率:100% 举报

这个是定语从句 不是宾语从句
因为将hotel还原到stay后面时,是stay in the hotel(in不可以缺少),in the hotel做地点状语,所以只能用where,which只能代替先行词做宾语等,不能做状语.而题目的where=in which,所以用where
如果题目变成which they stayed in 也可以选

1年前

4

静谧乡畔 幼苗

共回答了1个问题 举报

where专指地点

1年前

1

canadian_cat 幼苗

共回答了1923个问题 举报

where they stayed = which they stayed in = in which they stayed

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.038 s. - webmaster@yulucn.com