"Whom"和"who"都是用于疑问句或从句中的代词,用以引导对人的提问。它们在使用上有一些区别。
"Who"用作主语或表语时,而"whom"用作宾语。例如:
"Who is going to the party?"(谁要去参加派对?)- 这里的"who"用作主语。
"To whom did you give the gift?"(你把礼物给了谁?)- 这里的"whom"用作间接宾语。
"Whom"通常用于正式写作或较为正式的口语中,用以表示宾语。然而,在口语和非正式写作中,"who"可以用作宾语代词。这是因为在现代英语中,很多人更倾向于使用"who"作为宾语代词,而"whom"在口语中较少使用。
另一个区别是在从句中的使用。
当关系代词引导从句时,使用"who"用于主语或表语从句,而使用"whom"用于宾语从句。例如:
"She is the one who/whom I admire."(她是我所钦佩的那个人。)- 这里的"who"用作主语从句,"whom"用作宾语从句。
总的来说,"who"用作主语或表语代词,而"whom"用作宾语代词。然而,在现代英语中,"whom"在口语中的使用频率较低,很多人更常使用"who"来代替宾语。
拓展知识:
语法功能:“who”是主格代词,通常在句子中作为主语,而“whom”是宾格代词,通常在句子中作为宾语。这是它们最基本的语法区别。
适用范围:“who”可以用于询问任何人或动物的身份,而“whom”则主要用于询问人的身份。当询问动物的身份时,“whom”通常不适用,而“who”更为常见。
特殊用法:“who”和“whom”都可以用于引导定语从句。例如,“the person who/whom I met yesterday”(我昨天见到的那个人)。在这种情况下,“who”和“whom”都可以作为关系代词使用。
小知识点:
“who”和“whom”的复数形式分别是“who”和“whom”。在正式场合或书面语中,通常使用复数形式。
在口语或非正式场合中,“who”和“whom”有时可以互换使用,而不会影响句子的意思。但在正式场合或书面语中,应使用正确的形式。
“who”和“whom”都是唯一的主格和宾格代词,没有其他形式(如“whoes”或“whose”)。因此,它们的用法很容易学习和理解。
whom和who主要是在功能、句子成分、句子顺序、语气、关系代词等五个方面的区别,解析如下:
1、功能上的区别:
Who用作主语,而whom通常用作宾语。
例句:
- Who is going to the party tonight? (谁今晚要去参加派对?)
- To whom are you giving that book? (你要把那个书给谁?)
2、句子成分上的区别:
Who作主语、whom作宾语。当一个动词的宾语需要是一个人的名称时,使用whom 。
例句:
- Whom did she ask for help? (她请求谁帮助她?)
- Who called my name? (是谁呼唤我的名字?)
3、句子顺序上的区别:
Who常常放在主语和谓语中间,而whom常常放在谓语动词后面,可以理解为跟在动词后面作宾语。
例句:
- Who is this girl that I saw you with?(我见到你时,你身边的那个女孩是谁?)
- Whom do you love? (你爱谁?)
4、语气上的区别:
Whom通常用于正式的、在书面英语中的语言,而who则更常用于口语和非正式的书面语中。
例句:
- With whom did you have dinner yesterday?(你昨天和谁一起吃饭?)- This is the person whom I want to hire.(这是我想要雇佣的那个人。)
5、关系代词中的区别:
who是主格代词,意思为谁,常常用于代替主语,例如Who are you?;而whom是宾格代词,意思为谁,常常用于代替宾语,例如Whom do you want to see?
例句:
- Who met you at the airport?(谁在机场接你?)
- Whom do you like better?(你更喜欢谁?)