【定语从句只用that而不用which五种情况】在英语语法中,定语从句是表达信息的重要手段之一。而在使用关系代词时,“that”和“which”常常让人感到困惑,尤其是在某些特定情况下,只能使用“that”,而不能使用“which”。掌握这些规则对于提高英语写作和口语表达的准确性非常有帮助。
下面将介绍在定语从句中只用that而不用which的五种常见情况,帮助你更准确地运用这一语法点。
1. 当先行词是不定代词时
如果先行词是“all、everything、nothing、something、anything”等不定代词,通常只能用“that”引导定语从句,而不能用“which”。
- 例句:
- I have told everything that I know.
- There is nothing that can stop us now.
在这些句子中,若改用“which”,则不符合英语习惯用法。
2. 当先行词被最高级或序数词修饰时
当先行词被“the first, the last, the best, the most, the only”等表示最高级或序数词修饰时,一般也只使用“that”。
- 例句:
- She is the only person that can help us.
- This is the best movie that I’ve ever seen.
如果换成“which”,虽然有时也能理解,但会显得不够地道。
3. 当先行词是“the one”时
当先行词是“the one”时,无论后面接什么内容,都必须使用“that”。
- 例句:
- That’s the one that I was talking about.
- He is the one that we need to trust.
这是英语中一个固定的搭配,不可替换为“which”。
4. 当关系代词在从句中作宾语时
虽然在现代英语中,“which”也可以作宾语,但在一些正式或传统语境中,尤其是当先行词是人时,仍倾向于使用“that”。
- 例句:
- The man that I met yesterday is a doctor.
- The book that you gave me is very interesting.
不过,这种区别在口语中已逐渐淡化,但在书面语中仍值得注意。
5. 当先行词是疑问代词时
当先行词是“who、what、which”等疑问代词时,定语从句中的关系代词也应使用“that”。
- 例句:
- Do you know the person that called earlier?
- I don’t understand the question that he asked.
在这种情况下,使用“which”会显得不自然,甚至可能引起歧义。
总结
在定语从句中,虽然“that”和“which”都可以引导从句,但在某些特定情况下,只能使用“that”。掌握这五种情况,不仅有助于避免语法错误,还能让语言更加地道和规范。
记住:
- 不定代词(如 all, everything)
- 最高级/序数词修饰的名词
- “the one”作为先行词
- 作宾语时(尤其在正式语境中)
- 疑问代词引导的从句
通过不断练习和积累,你会越来越熟练地运用这些规则,写出更地道的英语句子。