首页 > 综合 > 甄选问答 >

who与whom的用法区别

2026-01-21 14:58:27
最佳答案

who与whom的用法区别】在英语语法中,“who”和“whom”都是用于提问的疑问词,但它们在句子中的语法功能不同。理解它们的区别有助于更准确地使用英语,尤其是在正式写作或口语表达中。

“Who”通常用于指代主语,即执行动作的人;而“whom”则用于指代宾语,即动作的接受者。尽管在日常口语中,很多人会将两者混用,但在正式场合中,正确使用“who”和“whom”显得尤为重要。

一、基本定义

用法 举例
who 用于指代主语(即动作的执行者) Who is coming to the party?(谁要来参加聚会?)
whom 用于指代宾语(即动作的接受者) Whom did you see at the store?(你在商店看到了谁?)

二、使用规则

1. Who 是主格形式,相当于“he”或“she”,常用于句首或作主语。

2. Whom 是宾格形式,相当于“him”或“her”,常用于动词或介词之后。

三、常见错误与纠正

错误用法 正确用法 解释
Who did you call? Whom did you call? “call”是及物动词,后面接宾语,应使用“whom”。
Who are you talking to? Whom are you talking to? “talk to”是介词短语,介词后应使用“whom”。
Who is the person that called me? Whom is the person that called me? 在从句中,“called”是及物动词,应使用“whom”。

四、总结对比表

项目 who whom
语法角色 主语 宾语
相当于 he / she him / her
使用场景 句首或作主语 动词或介词后
日常口语 常被忽略,多用“who” 较少使用,易混淆
正式场合 推荐使用“who”或“whom” 推荐使用“whom”以符合语法规则

五、实用建议

- 在非正式场合中,可以适当使用“who”代替“whom”,但在写作或正式演讲中,尽量区分两者的用法。

- 遇到疑问句时,可以通过替换为“he”或“she”来判断是否使用“who”或“whom”:

- 如果替换成“he”或“she”,用“who”;

- 如果替换成“him”或“her”,用“whom”。

例如:

- Who called you?(He called you → “who”)

- Whom did you call?(You called him → “whom”)

通过掌握“who”和“whom”的区别,我们可以更准确地表达意思,避免因语法错误而影响沟通效果。希望本文能帮助你更好地理解和运用这两个疑问词。

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