whom与who的用法区别

whom与who的用法区别

“whom”与“who”的用法区别

在英语中,“whom”和“who”都是用于提问或引导从句的疑问代词,但它们在使用上有一些细微但重要的区别。以下是对这两个词的详细比较和分析:

一、基本定义及用途

  1. who:主要用于询问人的身份或情况,也可以作为关系代词引导定语从句,指代先行词是人。在句子中可以作主语、宾语(非正式用法)或表语。
  2. whom:同样用于询问人的身份或情况,但在现代英语中较为正式或书面化。它主要作为关系代词引导定语从句,指代先行词是人,并在从句中作宾语。

二、具体用法对比

  1. 作主语时

    • 使用“who”:当需要询问某人的身份或情况时,且该人在句中作主语时,应使用“who”。例如:“Who is that man over there?”(那边的那个人是谁?)
    • 不使用“whom”:因为“whom”通常不用于作主语的情况。
  2. 作宾语时

    • 非正式场合下使用“who”:在现代英语口语和非正式写作中,“who”有时也被用作宾语,尽管这在传统语法上可能被视为不规范。例如:“The person who I saw was my teacher.”(我见到的那个人是我的老师。)然而,这种用法在正式文体中较少见。
    • 正式场合下使用“whom”:在正式或书面语言中,特别是当需要强调宾格关系时,应使用“whom”。例如:“The woman whom you met yesterday is my sister.”(你昨天见到的那个女人是我姐姐。)
  3. 引导定语从句时的位置

    • 在定语从句中,“who”和“whom”都可用于指代先前提到的人,但“whom”更常用于作宾语的情况。例如:“I know the man who lives next door.”(我认识住在隔壁的那个人。)这里“who”作主语;而“She gave the book to the student whom she admired most.”(她把书给了她最钦佩的学生。)这里“whom”作宾语。
  4. 省略情况

    • 在某些情况下,特别是在口语或非正式文本中,如果定语从句中的关系代词紧跟在介词之后且没有歧义,可以省略“who”或“whom”(尤其是后者)。例如:“The man (whom/who) I spoke to was very helpful.”(和我说话的那个人非常有帮助。)在这里,“whom”或“who”可以被省略而不影响句子的意思。

三、总结

  • “who”是一个更为通用和灵活的代词,既可以用作主语也可以用作宾语(尽管在非正式语境中),并且广泛用于各种日常对话和书面表达中。
  • “whom”则更加正式和书面化,通常只用于作宾语的关系代词引导定语从句中,并且在现代英语口语中使用频率较低。

了解这些差异有助于我们在不同的语境中选择合适的代词来表达自己的意思并避免语法错误。