【who与whom的区别】在英语语法中,"who" 和 "whom" 都是关系代词,用于引导定语从句或疑问句。然而,它们的用法有所不同。"Who" 通常用于主格形式,而 "whom" 则用于宾格形式。了解它们的区别有助于更准确地使用英语。
一、基本定义
- Who:指人,作主语。
- Whom:指人,作宾语。
二、用法对比
项目 | Who | Whom |
作用 | 主语 | 宾语 |
指代对象 | 人 | 人 |
例句 | Who is coming to the party? | Whom did you see at the store? |
在从句中的位置 | 通常位于动词前(主语) | 通常位于动词后(宾语) |
三、使用技巧
1. 判断是否为主语
如果句子中被问的人是动作的执行者,用 who;如果是动作的承受者,则用 whom。
2. 简化方法
可以将句子改为主谓宾结构来判断。例如:
- 原句:Who called you?
- 改为:You were called by who? → 所以用 who。
- 原句:Whom did you meet?
- 改为:You met whom? → 所以用 whom。
3. 口语中常用 who
在日常对话中,很多人会省略 whom,直接使用 who,尤其是在非正式场合。
四、常见错误
- 错误:Whom is that?
正确:Who is that?
(“Who”是主语,而“whom”不能作主语)
- 错误:I don’t know whom he is.
正确:I don’t know who he is.
(“who”是主语,“whom”不能作主语)
五、总结
项目 | 谁 (who) | 谁 (whom) |
用法 | 主语 | 宾语 |
例子 | Who is here? | Whom did you invite? |
是否常用 | 非常常用 | 较少使用,多用于正式语境 |
口语中 | 通常代替 whom | 很少单独使用 |
掌握 “who” 和 “whom” 的区别,不仅有助于提高语法准确性,还能增强语言表达的清晰度和专业性。在实际应用中,可以根据句子结构灵活选择,同时注意语境的正式程度。
以上就是【who与whom的区别】相关内容,希望对您有所帮助。