who whom的用法区别

who whom的用法区别

“who”和“whom”都是英语中用于提问或引导从句的关系代词,主要用于询问人的身份或者在句子中代替先行词(通常是人)。尽管它们在许多情况下可以互换使用,但在正式写作和现代口语中,“who”更为常用。以下是它们的主要用法区别:

一、基本定义与用途

  1. who:主要用于询问人的身份,也可以作为关系代词在定语从句中引导从句,指代先前提到的人或群体。
  2. whom:同样是询问人的身份,但更多用于正式场合或书面语中;在定语从句中作为宾语时,可用以代替“who”,但现代英语中更倾向于省略或使用“who”。

二、在疑问句中的用法

  1. who

    • 单独使用时,直接询问人的身份:“Who is that man?”(那个人是谁?)
    • 在从句中作主语:“Do you know who won the game?”(你知道谁赢了比赛吗?)
  2. whom

    • 现代英语中较少单独使用,但在正式语境下可能见到:“To whom does this book belong?”(这本书是谁的?)
    • 更常见于从句中,尤其是当需要强调宾语位置时(在现代英语中,这种用法往往被“who”或省略形式取代):“I don't know whom he met at the party.”(我不知道他在派对上遇见了谁。)

三、在定语从句中的用法

  1. who

    • 作主语:“The person who helped me was very kind.”(帮助我的那个人很善良。)
    • 有时也可作宾语,尤其是在非正式语境中:“She is the one who I saw yesterday.”(她就是我昨天见到的那个人。)
  2. whom

    • 传统上用作宾语:“The man whom I spoke to was the manager.”(我和他说话的那个人是经理。)
    • 但现代英语中,这种用法逐渐被“who”或省略关系代词所替代:“The man I spoke to was the manager.”

四、总结

  • “who”在日常对话和大多数书面语中都更为常见,既可以作主语也可以作宾语。
  • “whom”则更多地保留在正式书面语或特定文体中,尤其是在需要明确区分主宾格的情况下。然而,随着语言的发展,其使用频率已大大降低。

在实际应用中,除非特别追求语言的正式性或遵循特定的文体要求,否则大多数情况下选择“who”会更加自然流畅。