急求英语解答疑惑

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:55:04
1.Is this the factory_B___you once visited?
A where B which C the one D in which
2.Is the factory _C__you once visited?
A where B which C the one D in which
3.Is this the house_A__you once lived?
以上三道的答案都为正确答案,但我总是弄不清楚为什么这么选,这三道题到底有什么区别?

第一个句子里the factury是定语从句的中心词,后面的where you once visited用来修饰它的,where相当于in which。
第二个句子里the one是中心词,which you visited用来修饰它,而the factory是主语。
第三个句子里the house是中心词,后面的where you lived是从句,表修饰。

解题的关键还是分析句子结构,看清哪个是才是从句的中心词。