定语从句的选择题...理由说下,谢谢!!!!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:36:48
Do you know which hotel __________?
A. she is staying B. she is staying in
C. is she staying D. is she staying in

People like to travel to the places _________the weather is very warm。
A.which B.that C.where D.in that

第一个选b
第二个选c
第一个因为前面说了which,后面的stay不能单独使用,所以必须加介词
第二个因为后面是个完整的句子说明要加从句不能用whichthat那种

1.
she is staying in定语从句中谓语放在主语后,就算主句是疑问句也不改变。
she is staying也对,不过因为从句修饰的是hotel,而搭配是stay in hotel,所以从句要加in。不过口语很多人也不加

2.
where
从句修饰的是the places,是一个地方,所以用where

B
从句中用陈述句顺序,所以排除C,D.
stay in the hotel,不能说stay the hotel,所以排除A.

C
相当于in which
the weather is very warm in the place

第一题先排除C和D,因为语序不对,而呆在旅馆应该说she is staying in the hotel,还不说she is staying hotel.所以,选B
第二先排除D,因为定从介词后不能用关系词that,从句中少了地点状语,故选C,即the weather is very warm + 地方

第二个选c 就是前面有the places 地点用where。
第一个好像选a