【that和which引导定语从句的区别】在英语语法中,"that" 和 "which" 都可以用来引导定语从句,但它们的使用规则和语境有所不同。正确理解两者的区别,有助于提高语言表达的准确性和地道性。
一、
1. that 是一个较为通用的引导词,既可以指人也可以指物,在限制性定语从句中使用较多,尤其在口语中更为常见。
2. which 主要用于指物,通常出现在非限制性定语从句中,不能省略,且不能代替 "that" 在某些情况下。
3. 在正式书面语中,"which" 更常用于非限制性定语从句,而 "that" 则更常用于限制性定语从句。
4. 如果从句中缺少主语或宾语,"that" 可以省略,而 "which" 一般不能省略。
5. 当先行词是整个句子时,通常用 "which" 引导非限制性定语从句。
二、对比表格
对比项目 | that | which |
指代对象 | 可指人或物 | 通常指物(也可指整个句子) |
从句类型 | 常用于限制性定语从句 | 常用于非限制性定语从句 |
是否可省略 | 在从句中作宾语时可省略 | 一般不可省略 |
是否能替代其他关系代词 | 可以 | 不能完全替代,仅限于指物的情况 |
正式程度 | 相对较口语化 | 更正式、书面化 |
先行词为整个句子时 | 不常用 | 常用 |
三、例句对比
- that 引导限制性定语从句
The book that I bought yesterday is very interesting.
(我昨天买的那本书很有趣。)
- which 引导非限制性定语从句
The book, which I bought yesterday, is very interesting.
(这本书,我昨天买的,很有趣。)
- that 引导定语从句(作宾语)
I remember the day (that) I met her.
(我记得我遇见她的那天。)
- which 引导定语从句(作主语)
The car which is parked outside is mine.
(停在外面的那辆车是我的。)
通过以上对比可以看出,"that" 和 "which" 的使用并非绝对固定,而是根据语境和句子结构灵活选择。掌握它们的区别,有助于更自然地运用英语进行表达。