帮忙解答一道高中英语题,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:04:15
--I cannot find Mr.Lee. Where did you meet him this morning?
--It was in the hotel _____ he stayed.
A.which B.that C.where D.when

我们正在学定语从句,我们老师说选C,也没解释清楚,哪位高人帮忙详细讲解一下,谢谢.

这句话应该是it was in the hotel,哪个呢,是he stayed in the hotel这里in the hotel重复用关系代词.所以,排除D.(D是关系副词)
若选A.B,应该是it was in the hotel which he stayed in .但是这里没有in 所以排除A,B
故选C

选C定语从句 修饰前面the hotel

定语从句表示地点
stay in some place
所以 where = in which
前面的in the hotel 是地点状语,与 stay in some place 中的in 没有关系
所以选C

C