本文目录
英语语法中,whom和who是特殊疑问句中的两个相似但不同的词。虽然它们的用法很相似,但在实际应用中,使用错误的词汇可能会导致语法错误。下面我们将详细讲解whom和who的用法。
Whom
Whom是一种宾格代词,通常用于特殊疑问句中作宾语。例如,“Whom did you meet yesterday?”(你昨天见了谁?),“Whom are you talking to on the phone?”(你在电话里和谁说话?)。在这些句子中,whom是宾语,因为它接受了动作的影响。
需要注意的是,现代英语中,whom的使用已经很少见了。在日常英语口语中,人们更倾向于使用who代替whom,特别是在非正式场合。
Who
Who是一种主格代词,通常用于特殊疑问句中作主语。例如,“Who is your favorite singer?”(你最喜欢的歌手是谁?),“Who is coming to the party tonight?”(今晚参加聚会的人是谁?)。在这些句子中,who是主语,因为它是动作的执行者。
需要注意的是,当who作为主语时,谓语动词通常是单数形式。例如,“Who is coming to the party tonight?” 中的谓语动词is就是单数形式。但是,当who作为宾语时,谓语动词需要根据主语的数而定。例如,“Whom did you meet yesterday?” 中的谓语动词meet是复数形式,因为主语you是复数形式。
总结
在特殊疑问句中,whom和who都是非常常见的词汇。它们的用法很相似,但是要注意它们的区别。如果不确定该使用哪个词汇,可以根据句子中的语法结构来判断。如果是主语,使用who;如果是宾语,使用whom。同时也需要注意,现代英语中,whom的使用已经不如以前那么常见了。