which 和that 引导定语从句的区别是什么?

2025-01-01 05:20:40
推荐回答(1个)
回答1:

一、意思不同

1、that:用于某些动词、形容词和名词后,引出从句,那,那个。

2、which:哪一个,哪一些,(明确所指的事物)…的那个。

二、用法不同

that用作关系代词时在下列情况下可以省略,引导限制性定语从句在从句中用作宾语时, 用在there be结构前作主语时,用作表语时,在定语从句与先行词之间有插入语时。

which用作关系代词,可引导限制性定语从句或非限制性定语从句,引导非限制性定语从句时which可以用整个主句作为其前行词,相当于and that,有时还可引导不定式短语从句。

关系构成

关系从句的句法功能主要是充当定语。在英语中,关系从句通常位于它所修饰的词(组)之后。被关系从句修饰的词(组)叫做先行词(英语:antecedent),引导关系从句的词称为关系词,关系词指代先行词并在关系从句中充当一定的成分。

例如:This is the book which interests me.(“which interests me”是关系从句,修饰先行词“book”,而关系词“which”指代先行词“book”并在关系子句中充当主语。这句话可以拆分为两个句子来理解:“This is the book.”和“The book interests me.”)

以上内容参考:百度百科-定语从句