在英语语法中,定语从句是用于修饰名词或代词的一种从句结构。在定语从句中,关系代词“that”和“which”是最常见的两个引导词,但它们的使用并非完全等同。在某些情况下,只能使用“that”,而在另一些情况下,则必须使用“which”。了解这些区别有助于我们在写作和口语中更准确地运用定语从句。
一、只用“that”不用“which”的情况
1. 当先行词是不定代词时
当先行词是“all”、“everything”、“nothing”、“something”、“anything”等不定代词时,通常只能使用“that”。
- 例句:I have told you everything that I know.
(我已经告诉你我所知道的一切。)
2. 当先行词是序数词或最高级形容词时
在涉及“first”、“second”、“the best”、“the most important”等表达时,通常使用“that”。
- 例句:This is the best movie that I have ever seen.
(这是我看过最好的电影。)
3. 当先行词被“the only”、“the very”、“the same”等词修饰时
这类限定词后面通常跟“that”。
- 例句:She is the only person that knows the truth.
(她是唯一知道真相的人。)
4. 当先行词是人和物混合时
如果先行词同时指人和物,通常使用“that”。
- 例句:The book and the pen that I bought yesterday are both expensive.
(我昨天买的书和笔都很贵。)
5. 在非正式口语中
虽然在正式写作中“which”有时可以替代“that”,但在口语中,“that”更为常见。
- 例句:The man that called me is my brother.
(打电话给我的那个人是我哥哥。)
二、只用“which”不用“that”的情况
1. 在非限制性定语从句中
非限制性定语从句对主句起补充说明作用,通常用逗号隔开,此时只能使用“which”。
- 例句:My sister, which is a teacher, lives in Beijing.
(我的姐姐,她是一名老师,住在北京。)
> 注意:这里的“which”指的是前面整个句子的内容,而不是某个具体名词,因此不能用“that”。
2. 当关系代词前有介词时
如果关系代词前面有介词,一般使用“which”。
- 例句:The house in which I was born is now a museum.
(我出生的房子现在是一座博物馆。)
3. 当先行词是物,且从句中需要强调该物本身时
在一些强调句型中,尤其是在非正式语境中,可能会优先使用“which”。
- 例句:The car which I bought last week is very fast.
(我上周买的那辆车非常快。)
三、总结对比
| 情况 | 只能用“that” | 只能用“which” |
|------|----------------|----------------|
| 不定代词 | ✔️ | ❌ |
| 序数词/最高级 | ✔️ | ❌ |
| 被“the only”等修饰 | ✔️ | ❌ |
| 人与物混合 | ✔️ | ❌ |
| 非限制性从句 | ❌ | ✔️ |
| 介词后 | ❌ | ✔️ |
四、注意事项
- 在正式书面语中,通常更倾向于使用“which”来引导非限制性定语从句,而“that”则多用于限制性从句。
- 在口语中,“that”更为常见,尤其是当说话者不希望强调从句内容时。
- “Which”也可以引导限制性定语从句,但“that”在某些特定语境下是不可替代的。
总之,掌握“that”和“which”的使用规则,不仅能提高语法准确性,还能让语言表达更加自然流畅。在实际应用中,结合上下文灵活选择,才是最有效的学习方法。