在英语语法中,定语从句是一种常见的结构,用于修饰先行词。而当涉及到定语从句的引导词时,很多人会纠结于“that”和“which”的选择。虽然这两个词都可以作为关系代词引导定语从句,但它们的使用场景和语境却有所不同。
首先,我们来明确两者的共同点。无论是“that”还是“which”,它们都能用来指代先行词,并在定语从句中充当主语、宾语或表语。例如:
- That 和 which 都可以引导限定性定语从句,这类从句对先行词起到限制作用,缺少它句子的意思会不完整。比如:
- The book that/which I borrowed yesterday is very interesting.
- 这里,“that”或“which”引导的定语从句说明了是哪本书有趣,缺少它句子就不成立。
然而,在实际运用中,两者的区别主要体现在以下几个方面:
1. 先行词的选择
- “That”可以用于指代人或事物,而“which”通常只能指代事物。例如:
- The man that you met yesterday is my uncle. (这里“that”指代人)
- The car which broke down last week has been repaired. (这里“which”指代事物)
2. 介词后的位置
- 当关系代词位于介词后面时,通常使用“which”。例如:
- This is the house in which I grew up.
- 而“that”一般不能出现在介词后,除非是口语中非正式用法。
3. 限定性和非限定性
- “That”通常只用于引导限定性定语从句,而“which”既可以引导限定性定语从句,也可以引导非限定性定语从句。例如:
- The book that you gave me is on the table. (限定性定语从句)
- The book, which was published in 2020, is very popular. (非限定性定语从句)
4. 强调语气
- 在一些情况下,“that”比“which”更能表达一种强调的语气。例如:
- It’s the only thing that matters.
- 这里的“that”突出了“唯一”的重要性。
总结来说,“that”和“which”的选择取决于具体的语境和句子结构。理解它们的不同之处有助于更准确地表达意思。希望这些解释能帮助大家更好地掌握定语从句的用法!