who与whom的区别最好是举例说明

who与whom的区别最好是举例说明

Who与Whom的区别及举例说明

在英语中,“who”和“whom”都是用于提问或引导从句的关系代词,但它们在句子中的位置和用法有所不同。以下是两者的详细区别及例句说明:

一、基本定义

  1. Who:主要用于询问人的身份或作为关系代词在从句中指代人(通常作主语)。
  2. Whom:主要用于询问人的身份或在从句中指代人(通常作宾语),但在现代英语中较为少见,常被“who”或“that”替代。

二、具体区别及例句

1. 在疑问句中的使用
  • Who 作为疑问词时,通常位于句首,用来询问某人的身份或情况。

    • 例句:Who is that man over there?(那边那个人是谁?)
  • Whom 在正式文体中可用于宾语位置,但在口语和现代书面语中很少使用,通常被“who”代替。

    • 正式文体中的例句(较少见):To whom did you give the book?(你把书给谁了?)
    • 现代常用表达:Who did you give the book to?(你把书给谁了?)
2. 在从句中的使用
  • Who 在定语从句中通常用作主语,指代前面提到的人。

    • 例句:The man who stole my wallet was caught by the police.(偷我钱包的那个人被警察抓住了。)
  • Whom 在定语从句中通常用作宾语,但在现代英语中往往被省略或用“who”代替。

    • 较为正式的例句(较少见):I know the person whom you are talking about.(我知道你正在谈论的那个人。)
    • 现代常用表达:I know the person who/that you are talking about.(我知道你正在谈论的那个人。)

三、总结

总的来说,“who”在口语和书面语中更为常见,既可以用于主语也可以用于宾语;而“whom”则更多地出现在正式文体中,且在现代英语中逐渐被“who”所替代。因此,在日常使用中,建议优先考虑使用“who”,除非是在需要特别强调宾格关系的正式场合下再考虑使用“whom”。