He lives in a hotel,_____ is only five minutes' walk from here.A.that B.which C.in which D.where Which one?Why?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 15:24:59

He lives in a hotel,_____ is only five minutes' walk from here.A.that B.which C.in which D.where Which one?Why?
He lives in a hotel,_____ is only five minutes' walk from here.
A.that B.which C.in which D.where
Which one?Why?

He lives in a hotel,_____ is only five minutes' walk from here.A.that B.which C.in which D.where Which one?Why?
答案:B
that不能引导非限制性定语从句,所以排除A.in which 相当于where,而这里还缺主语,所以CD排除.正确答案是B,which指物,这里指代前面的hotel,同时which在定语从句中充当句子的主语.

B
which替代前面的hotel
即the hotel is only five minutes' walk from here
首先这句话明显是定语从句,排除D,C多了in,这是非限制性定语从句,有逗号,不能选A

D 定语从句 修饰hotel