关于同位宾语从句和定从

来源:百度知道 编辑:UC知道 时间:2024/05/23 18:56:52
This is the house where we lived fifteen years ago. (同位语从句, where为连接词) This is the house which we sold fifteen years ago. (定语从句,where为关系副词)

我怎么觉得这两句话没什么区别啊,请说一下有什么区别

区分是同位语从句还是定语从句最主要的是看引导词是否是从句中的成分。如果是,那就是定语从句,如果不是,那就是同位语从句。
这里的两个句子其实都是定语从句。
This is the house where we lived fifteen years ago.
where相当于in which.
请看这个句子
The news that they won the battle finally came.
如果我们去掉that,从句they won the battle是完整的。that从句是news的补充说明。that即不是从句当中的主语也不是宾语。而且that还不能被省略。

This is the house which we sold fifteen years ago.
这里which在从句中作sold的宾语,所以是定语从句,而且which还可以被省略。

关键在于从句中的动词,前一句live为不及物动词;后一句sell为及物动词