首页 > 生活常识 >

问 whom和who的用法区别

2026-06-16 11:17:35
最佳答案

答

【whom和who的用法区别】在英语学习过程中,"who" 和 "whom" 是两个常被混淆的疑问词。虽然它们都用于提问,但在语法功能上有着明显的不同。正确使用这两个词,有助于提升语言表达的准确性与专业性。

一、基本概念

- Who:是主格代词,用于指代句子中的主语。

- Whom:是宾格代词,用于指代句子中的宾语。

二、核心区别总结

项目 Who Whom
语法功能 主语 宾语
使用场景 引导主语从句或疑问句中作主语 引导宾语从句或疑问句中作宾语
例句 Who is coming to the party?(谁要来参加聚会?) Whom did you meet?(你见了谁?)
语序变化 不需要调整语序 需要调整语序(如“Whom did you see?”)
现代英语使用 常被省略,口语中多用“who”代替 在正式或书面语中仍较常见

三、具体用法解析

1. Who 作为主语

- 用于询问某人是谁,或者谁做了某事。

- 例如:

- Who wrote this book?(谁写了这本书?)

- Who is that man?(那个男人是谁?)

2. Whom 作为宾语

- 用于询问某人被谁做了什么,或者某人做了谁。

- 例如:

- Whom did you call?(你给谁打了电话?)

- The person whom I met was very kind.(我遇到的人非常友善。)

3. 现代英语中的简化

- 在日常对话中,很多人会省略 "whom",直接用 "who" 来代替,尤其是在非正式场合。

- 例如:

- Who did you see?(你看见谁了?)

- 通常不会说 "Whom did you see?",除非是在非常正式的语境中。

四、判断技巧

- 如果句子中可以替换成 he/she/they,则用 who;

- 如果句子中可以替换成 him/her/them,则用 whom。

例如:

- Who is that girl?(她是谁?→ he/she)

- Whom did you invite?(你邀请了谁?→ him/her)

五、小结

“Who” 和 “whom” 的主要区别在于它们在句子中的语法角色不同。Who 用于主语位置,而 whom 用于宾语位置。虽然在现代英语中,尤其在口语中,“whom” 的使用频率较低,但在正式写作或特定语境中,掌握其正确用法仍然非常重要。

通过理解两者在句子结构中的作用,并结合实际例句进行练习,可以更准确地运用这两个词,避免常见的语法错误。

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