whom和who的用法区别
【whom和who的用法区别】在英语学习过程中,"who" 和 "whom" 是两个常被混淆的词,尤其是在正式或书面语中。虽然它们都用于指代人,但它们在句子中的语法功能不同。理解两者的区别有助于提高语言表达的准确性。
一、基本定义与用法
- Who:是主格代词,用来指代句子的主语。
- Whom:是宾格代词,用来指代句子的宾语(包括动词的直接宾语或介词的宾语)。
二、使用规则总结
| 项目 | Who | Whom |
| 语法功能 | 主语 | 宾语 |
| 是否可以替换为“he” | 是(如:He is the person who called me) | 否(如:I saw him, not whom) |
| 是否可以替换为“she” | 是 | 否 |
| 常见错误 | 用“whom”代替“who” | 用“who”代替“whom” |
| 使用场景 | 句子主语 | 动词宾语 / 介词宾语 |
三、例句对比
| 句子 | 用谁? | 解释 |
| Who is coming to the party? | Who | 主语 |
| I don’t know who he is. | Who | 主语从句中的主语 |
| Whom did you see at the store? | Whom | 动词宾语 |
| This is the person whom I met yesterday. | Whom | 定语从句中作宾语 |
| She is the one who loves reading. | Who | 定语从句中作主语 |
| The man whom you met is my brother. | Whom | 定语从句中作宾语 |
四、常见误区与建议
1. 口语中常用“who”代替“whom”:在非正式场合,人们通常省略“whom”,只用“who”。例如:“Who did you talk to?” 而不是 “Whom did you talk to?”
2. 在正式写作中注意区分:特别是在学术文章、法律文件或正式演讲中,正确使用“whom”显得尤为重要。
3. 判断方法:可以将“who”换成“he”或“she”,如果成立,则用“who”;如果换成“him”或“her”,则用“whom”。
五、总结
“Who”和“whom”虽然都用于指人,但它们在句子中的语法角色不同。Who是主格,用于主语;whom是宾格,用于宾语。掌握这一区别,能帮助你在英语表达中更加准确、得体。在日常交流中可以灵活使用,但在正式写作中应严格区分两者。
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。
