首页 >> 新知 > 严选问答 >

whom和who的用法区别

2026-06-11 18:51:59

whom和who的用法区别】在英语学习过程中,"who" 和 "whom" 是两个常被混淆的疑问词。虽然它们都用于指代人,但在语法功能上存在明显差异。理解两者的区别有助于更准确地使用英语,尤其是在正式写作或口语表达中。

一、基本定义

- Who:用于指代句子中的主语,相当于“谁”。

- Whom:用于指代句子中的宾语,相当于“谁(作为动词或介词的宾语)”。

二、核心区别总结

项目 Who Whom
用法 作主语 作宾语
举例 Who is coming?(谁来了?) Whom did you see?(你看见了谁?)
介词后 不常用 常用于介词后(如:to whom, about whom)
正式程度 较为常见 更正式,多见于书面语
现代英语中 有时可与who混用 仍保留其特定用法

三、详细说明

1. Who 作为主语

当疑问句中需要询问动作的执行者时,使用 "who"。例如:

- Who is the teacher?(谁是老师?)

- Who called me last night?(谁昨晚给我打电话了?)

2. Whom 作为宾语

当疑问句中询问动作的接受者时,使用 "whom"。例如:

- Whom did you invite to the party?(你邀请了谁去参加聚会?)

- Whom are you talking about?(你在谈论谁?)

3. 介词后使用 whom

在正式语境中,介词后通常使用 "whom" 而不是 "who"。例如:

- The person to whom I spoke was very polite.(我跟那个人说话时他很礼貌。)

- The woman about whom you asked is my sister.(你问的那个女人是我姐姐。)

4. 现代英语中的变化

在日常口语中,"whom" 的使用逐渐减少,很多人会用 "who" 来代替。例如:

- 传统:Whom did you meet?

- 现代:Who did you meet?

四、小技巧记忆

- Who = 主语(Who is doing something?)

- Whom = 宾语(Who is being done to?)

可以尝试将句子还原成陈述句来判断。例如:

- Who is coming? → Someone is coming.

- Whom did you see? → You saw someone.

五、常见错误

- 错误:Who did you give the book to?

正确:Whom did you give the book to?

(注意:介词 "to" 后应使用 "whom")

六、总结

虽然 "who" 和 "whom" 都指代人,但它们在句子中的语法角色不同。"who" 用于主语,"whom" 用于宾语,尤其在介词后更为常见。在现代英语中,"whom" 的使用频率降低,但在正式写作中仍然重要。掌握两者的区别有助于提高语言准确性与专业性。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章