This is the hotel where ( =in which / at which) they were staying.这就是他们当时住的旅店.这句话为什么能换成in which / at which?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 05:55:41

This is the hotel where ( =in which / at which) they were staying.这就是他们当时住的旅店.这句话为什么能换成in which / at which?
This is the hotel where ( =in which / at which) they were staying.这就是他们当时住的旅店.
这句话为什么能换成in which / at which?

This is the hotel where ( =in which / at which) they were staying.这就是他们当时住的旅店.这句话为什么能换成in which / at which?
where ( =in which / at which) they were staying是定语从句,如果把它还原成独立的句子,就是:
They were staying in/at the hotel.
in/at the hotel是地点,所以在定语从句中可以用where引导.如果在从句中保留介词in/at,那么就用which指代the hotel,就变成in/at which了.
不明白的再问哟,请及时采纳,多谢!

在定语从句中的语法规则

定语从句中where是关系副词=介词+which ,stay at /in the hotel ,所以在这where=at/in which

This is the best hotel(that) I know. 这是我所知道的最好的饭店。they were staying他们当时住的旅店why可代替for which: The reason why he

因为stay in/ stay at的介词in/ at前置