在英语语法中,主语从句是指在一个句子中,用来作为主语的从句。通常情况下,主语从句是由连接词引导的,其中who和whom是两个常用的连接词。那么,这两个词到底有什么区别呢?
首先,我们需要了解的是,who和whom都可以用来引导主语从句,但是它们在句子中所起的作用是不同的。具体来说,who通常用来代替主语,而whom则用来代替宾语。
例如,我们可以说:“Who is going to the party tonight?”(谁今晚要去聚会?)在这个句子中,who作为主语从句的引导词,代替了整个从句的主语“谁”。
再比如,我们可以说:“Whom did you invite to the party tonight?”(你今晚邀请了谁去聚会?)在这个句子中,whom作为主语从句的引导词,代替了整个从句的宾语“谁”。
需要注意的是,虽然who和whom在句子中所起的作用不同,但是它们的用法却是相似的。具体来说,当从句所代替的人或物是动作的执行者时,我们通常使用who;而当从句所代替的人或物是动作的承受者时,我们通常使用whom。
例如,我们可以说:“Who is going to help me with my homework?”(谁来帮我做作业?)在这个句子中,who代表的是动作的执行者(即“谁”来帮助我)。
再比如,我们可以说:“Whom did you give the book to?”(你把书给了谁?)在这个句子中,whom代表的是动作的承受者(即“你”把书给了“谁”)。
综上所述,虽然who和whom在主语从句中所起的作用不同,但是它们的用法是相似的。因此,在使用这两个词时,我们需要根据从句所代表的人或物在动作中所扮演的角色来进行选择。