在英语语法中,“that”和“which”这两个关系代词经常被用来引导定语从句,修饰先行词。虽然它们的功能相似,但在具体使用时却有着细微的差别。掌握这些差异有助于我们更准确地表达思想,避免语言上的模糊性。
一、“that”与“which”的基本定义
- That:通常用于指代人或事物,既可以引导限定性定语从句,也可以引导非限定性定语从句。
- Which:主要用于指代事物,并且只能引导非限定性定语从句。当它出现在限定性定语从句中时,往往带有一定的强调意味。
二、“that”和“which”在限定性定语从句中的区别
1. 限定性定语从句:
- 当从句对主句所修饰的名词起到限制作用时,应使用“that”。例如:
- The book that I bought yesterday is very interesting.
(我昨天买的那本书非常有趣。)
- 在这种情况下,“that”不能省略,因为它在从句中充当了成分(如主语或宾语)。
2. 非限定性定语从句:
- 如果从句只是补充说明主句信息,则应该使用“which”,并且该结构不能省略逗号。例如:
- The book, which was published last year, has sold millions of copies.
(这本书去年出版的,已经卖出了数百万册。)
三、“that”和“which”在特定场景下的选择
- 当先行词同时包含人和物时,优先选择“that”。例如:
- All the things and people that were involved in the accident have been accounted for.
(所有涉及事故的人和物品都已经清点完毕。)
- 如果先行词仅指物,且需要一个不那么正式的选择时,可以考虑使用“which”。例如:
- This is the car which broke down on the highway.
(这就是在高速公路上抛锚的那辆车。)
四、注意事项
尽管“that”和“which”在许多场合下可以互换,但为了保持语言的精确性和多样性,在写作或口语交流中仍需注意它们各自的特点。此外,随着语言的发展,某些传统规则可能逐渐放宽,因此灵活运用显得尤为重要。
总之,“that”和“which”的正确使用不仅能够增强句子的表现力,还能让听者或读者更加清晰地理解你的意图。希望本文能帮助大家更好地掌握这一知识点!