在英语中,who和whom都是用来引导疑问句的代词,但它们的使用场合和功能有所不同。
首先,who和whom的主要区别在于它们在句子中的角色。Who通常用作主语,而whom则用作宾语。例如,你可能会问"Whoiscomingtotheparty?"(谁会来参加聚会?)在这个句子中,who是主语。但如果你问"Whomareyouinvitingtotheparty?"(你邀请了谁来参加聚会?),whom就是宾语。
其次,关于who和whom的使用,有一个简单的规则可以帮助你记忆。如果你可以将疑问词替换为"he"或"she",那么就使用"who"。如果你可以将它替换为"him"或"her",那么就使用"whom"。
然而,值得注意的是,尽管在正式或书面英语中,whom的使用更为常见,但在口语和非正式写作中,who经常被用来替代whom,这主要是因为它的使用更为简单和直接。
1.虽然在许多情况下,你可以通过它们在句子中的角色来判断使用who还是whom,但在某些复杂的句子结构中,这可能会变得困难。在这种情况下,一个有用的提示是尝试将句子重新排列为陈述句,然后看看哪个代词更适合。
2.在一些现代英语变体中,whom已经几乎完全被废弃,即使在正式或书面语中也是如此。
3.除了who和whom之外,英语还有另一个疑问代词whose,它用于询问所有关系,例如"Whosecaristhis?"(这是谁的车?)
总的来说,who和whom在疑问句中的主要区别在于它们在句子中的角色。尽管在某些情况下,whom的使用可能更为正式,但在许多情况下,who已经成为了更常用的选择。