It’s the old house.Ilived in the old house three years ago.

来源:百度知道 编辑:UC知道 时间:2024/09/21 19:54:04
It’s the old house.Ilived in the old house three years ago.(合为一句)It's the old house -------I lived three years ago.中的关系词是that还是where。为什么?请高手指教
有的语法书上是这样讲的,当先行词在主句中作表语或其所对应的关系词在从句中作表语时,关系词必须用that,上面的句子属于那种情况吗?为什么?急求原因,重原因,求高手赐教。谢了。

where,和in which都可以,主句的谓语动词live是不及物动词,后面不能直接接宾语,the old house在主句里是地点状语,所以用关系副词where

where指代前句

that和where均可

都可