【that和which的用法区别】在英语语法中,"that" 和 "which" 都可以用来引导定语从句,但在使用上存在明显的区别。理解它们的不同有助于提高语言表达的准确性与地道性。以下是对两者用法的总结与对比。
一、基本用法区别
1. that
- 可以指代人或物,常用于限制性定语从句(即不可省略的从句)。
- 在正式和非正式场合均可使用。
- 不可置于逗号之后,表示对先行词的限定。
2. which
- 通常仅指物,不用于指人。
- 多用于非限制性定语从句(即可以省略的从句),通常前面有逗号。
- 更多见于书面语,尤其在正式文体中。
二、具体用法对比表
| 项目 | that | which |
| 指代对象 | 人或物 | 仅指物 |
| 从句类型 | 限制性定语从句 | 非限制性定语从句 |
| 是否可省略 | 不可省略 | 可省略 |
| 是否可用于人 | ✅ 可以 | ❌ 不可以 |
| 是否用于正式语境 | ✅ 可以 | ✅ 更常见于正式语境 |
| 是否放在逗号后 | ❌ 不可以 | ✅ 可以 |
三、例句说明
1. that 引导的限制性定语从句:
- The book that I bought yesterday is very interesting.
(我昨天买的那本书很有趣。)
2. which 引导的非限制性定语从句:
- The book, which I bought yesterday, is very interesting.
(这本书,我昨天买的,很有趣。)
3. that 指人:
- The man that helped me is my neighbor.
(帮助我的那个人是我的邻居。)
4. which 指物:
- The house which is painted blue is very beautiful.
(那座被刷成蓝色的房子非常漂亮。)
四、注意事项
- 在非正式口语中,"which" 有时也可以用来指人,但这种用法在书面语中不推荐。
- 当从句中需要表达“谁”时,必须使用 "who" 或 "whom",不能用 "that" 或 "which"。
- 在某些情况下,"that" 也可用于非限制性从句,但这种用法较为少见,且通常出现在文学作品中。
五、总结
总的来说,"that" 和 "which" 的主要区别在于:
- "that" 适用于人和物,用于限制性从句;
- "which" 仅用于物,用于非限制性从句,且常出现在正式写作中。
掌握这两者的区别,能帮助你在英语写作和阅读中更准确地理解和使用定语从句。


