【who与whom的用法区别】在英语语法中,"who" 和 "whom" 都是关系代词,用于引导定语从句,但在句子中的作用不同。正确使用这两个词有助于提高语言表达的准确性。以下是对它们用法的总结与对比。
一、基本定义
- Who:用于指代主语,相当于“谁”。
- Whom:用于指代宾语,相当于“谁(作为宾语)”。
二、用法区别总结
项目 | Who | Whom |
用法 | 指代主语 | 指代宾语 |
例句 | The man who is speaking is my teacher. | The person whom you met yesterday is my friend. |
是否可省略 | 不可省略(作主语) | 可以省略(作宾语) |
现代英语中 | 常被“who”替代,更常见 | 使用较少,多见于正式或书面语 |
三、使用技巧
1. 判断主语还是宾语
在句子中,如果“who/whom”后面接的是动词,那么它可能是主语;如果是动词的接受者,则是宾语。
2. 替换法
- 如果可以用“he”代替,就用 who。
- 如果可以用“him”代替,就用 whom。
例如:
- The girl who called me is my sister.(= The girl he called me is my sister. → 错误)
- The girl whom I called is my sister.(= The girl him I called is my sister. → 正确)
3. 口语与书面语差异
在日常对话中,很多人会直接使用“who”来代替“whom”,尤其是在非正式场合。但在正式写作或考试中,仍需注意两者的区别。
四、常见错误
- 错误:The person who you met is my colleague.
正确:The person whom you met is my colleague. 或者更自然的说法:The person you met is my colleague.
- 错误:Who is the man that she loves?
正确:Who is the man that she loves?(因为“who”作主语,不可用“whom”)
五、小结
项目 | Who | Whom |
语法功能 | 主语 | 宾语 |
用法频率 | 高 | 低(多用于正式语境) |
替换方式 | He / They | Him / Them |
口语常用性 | 常见 | 较少使用 |
通过以上对比和示例,可以更清晰地理解“who”与“whom”的区别。在实际运用中,可以根据句子结构灵活选择,同时注意语境的正式程度,以确保表达准确、自然。