
定语从句中that和which的使用区别主要体现在意思、用法以及先行词的特定情况上,以下是详细解释:
一、意思不同
- that:通常用作指示代词,意为“那,那个”,在定语从句中指代人或事物,并在从句中充当句子成分。
- which:通常意为“哪一个,哪一些”,在定语从句中用作关系代词,引导从句,指代先行词。
二、用法不同
- that:既可用于指人,也可用于指物,在限制性定语从句中作主语或宾语,有时可以省略。that偶尔也可引导非限制性定语从句,但这种情况较少见。
- which:一般只用于指物,在限制性定语从句和非限制性定语从句中均可使用。在限制性定语从句中,which指明特定的事物;在非限制性定语从句中,which提供额外信息,常与逗号分隔开。此外,which还可以引导不定式短语从句。
三、先行词的特定情况
- 当先行词既指人又指物时,通常使用that。例如:“They are talking about the persons and the things that they can remember.”(他们正谈论能够想起的人和事。)
- 当先行词被the last、the very、the only、the same等修饰时,一般使用that。例如:“This is the very novel that I am looking for.”(这正是我找的那本小说。)
- 当先行词有序数词、形容词最高级修饰时,通常也使用that。例如:“You are the first person that I want to see.”(你是我要见的第一个人。)“This is the best book that I have ever read.”(这是我所看过的最好的一本书。)
- 当先行词被all、every、no、some、few、little、much、both等修饰,或本身是先行词时,通常使用that。例如:“This is all that I want to say.”(这就是我要说的。)
- 当先行词为anything、everything、nothing等不定代词时,关系代词用that而不用which。例如:“I have nothing that is worth reading.”(我没有什么值得一读的东西。)
- 在there+be句型中,如果句子的主语是先行词且是物,通常使用that。例如:“There are two novels that I want to read.”(我要读的有两本小说。)
- 在以Here is(are)开头的句子中,如果后面跟的是先行词且是物,也通常使用that。例如:“Here are two books that I want to read.”(这是我要读的两本书。)
然而,在以下情况下通常使用which而不是that:
- 在非限制性定语从句中,由于which提供额外信息,因此只能用which,不能用that。例如:“The book, which was bought yesterday, is very interesting.”(这本书是昨天买的,它很有趣。)
- 在介词后作宾语时,通常使用which而不是that。例如:“The house in which I used to live has been pulled down.”(我过去住的那所房子已经被拆除了。)
此外,还有一些特殊情况需要注意:
- 在which或who的特殊疑问句中,为避免重复,可以使用that作为关系代词。但这种情况下并不是绝对的,有时也可以省略关系代词或使用其他方式表达。
- 在双重限定性定语从句中,如果一个从句用who或which引导时,那么另一个从句可以用that引导。但这并不是that的必然用法,具体还需根据语境和语法规则来判断。
综上所述,定语从句中that和which的使用区别主要体现在意思、用法以及先行词的特定情况上。在实际运用中,需要根据语境和语法规则来选择合适的关系代词。
