"Who"和"Whom"都是疑问代词,用于询问人或事物的身份或角色,它们的主要区别在于使用场景和语法功能。
1、使用场景:
"Who"通常用于主语位置,表示动作的执行者或者对某种状态的描述。"Who is speaking?"(谁在说话?)"Who is your friend?"(你的朋友是谁?)
"Whom"通常用于宾语位置,表示动作的接受者或者对某种行为的评价。"To whom did you give the book?"(你把书给了谁?)"With whom did you go on vacation?"(你和谁一起去度假了?)
2、语法功能:
在直接问句中,如果主语是人,那么用“who”;如果主语是物,那么用“whom”。"Who is coming to the party?"(谁来参加聚会?)(人)"Whom did you invite to the party?"(你邀请了谁来参加聚会?)(物)
间接疑问句中,无论主语是人还是物,都用“whom”。"He asked me to tell him who I was."(他让我告诉他我是谁。)
"who"和"whom"的主要区别在于使用场景和语法功能,使用时需要根据句子结构和语境进行选择。