在英语中,关系代词"that", "which", "who"和"whom"在引导定语从句时,各有其特定的用法和语境。理解这些用法对于准确表达思想至关重要。本文将详细阐述这四个词的差异,以帮助你更好地掌握它们的使用。

首先,我们来看"that"的用法。"That"可以用来指代人或物,它在非正式语境中非常常见。例如:"The book that you lent me was very interesting."(你借给我的那本书很有趣。)在这个例子中,"that"引导了一个限制性定语从句,修饰"book"。值得注意的是,"that"在口语和非正式写作中常替代"which",但在正式文体中,"which"通常用于非限制性定语从句,而"that"则不用于此。

接下来是"which"的用法。"Which"主要用来指代物,偶尔也可指代整个句子或情况。例如:"The car, which was red, broke down on the way."(那辆红色的车在路上抛锚了。)在这个例子中,"which"引导了一个非限制性定语从句,提供额外信息,而不是必要的定义。如果"which"引导的从句是必需的,以理解主句的意思,那么它通常会被"that"取代。

然后是"who"的用法。"Who"专门用来指代人,作为主语。例如:"The person who spoke to me was very polite."(和我说话的那个人很有礼貌。)在这个例子中,"who"是"person"的同位语,作为从句的主语。"Who"只能用于定语从句中,且在从句中充当主语,不能用作宾语。

最后是"whom"。"Whom"也是用来指代人,但它的特殊之处在于它在从句中充当宾语。例如:"The man whom I saw in the park was my old friend."(我在公园看到的那个人是我的老朋友。)在这里,"whom"是"man"的同位语,并在从句中作为动词"saw"的宾语。然而,由于"whom"在现代英语中的使用已经变得相对罕见,尤其是在口语中,人们更倾向于用"who"甚至省略关系代词,特别是在非正式场合。

在理解这四个关系代词的用法时,有几点需要注意:

1. "That"和"which"都可以引导限制性和非限制性定语从句,但"which"通常用于非限制性从句。

2. "Who"和"whom"只用于指代人,"who"作主语,"whom"作宾语。

3. "Whom"在口语和非正式写作中常常被"who"替代,或者被省略。

4. 关系代词的选择应根据其在从句中的语法功能(主语或宾语)以及句子的整体语境来决定。