在英语语法中,"who"和"whom"都是疑问代词,用于引导疑问句或从句。"Who"通常作为主语使用,而"whom"通常作为宾语使用。作为表语时,如果主语是人,应使用"who";如果主语是物品或抽象概念,应使用"which"。掌握这些用法可以提高英语表达的准确性和流畅性。
who和whom的区别
Who和whom的区别在于它们在句子中扮演的角色不同。Who通常用作主语,而whom通常用作宾语。主语是执行动作的人或物,而宾语则是动作的接受者或对象。
例如:
- Who is going to the party? (谁要去参加聚会?)
在这个句子中,who作为主语,描述了执行动作的人是谁。
- Whom did you invite to the party? (你邀请了谁来参加聚会?)
在这个句子中,whom作为宾语,描述了动作的接受者是谁。
表语用法
表语是指在句子中与主语具有同等地位的成分,用来描述主语的状态、特征、身份等等。在使用表语时,需要注意who和whom的用法。
当who或whom作为表语时,应该根据主语的情况来决定使用哪一个。如果主语是一个人,则应该使用who;如果主语是一个物品或者抽象的概念,则应该使用which。
例如:
- He is the one who made the cake. (他是做蛋糕的人。)
在这个句子中,主语he是一个人,因此使用了who作为表语。
- The book, which is on the table, is mine. (那本书是我的,它在桌子上。)
在这个句子中,主语是一个物品,因此使用了which作为表语。