英语中有两个代词经常让人困惑,它们就是who和whom。它们都可以用来指代人,但是它们在句子中的作用和用法却不一样。如果你想要提高你的英语语法水平,或者想要了解更多的英语知识,那么你就需要学习和区分这两个代词。
Who和Whom的区别
Who和whom都是关系代词,也就是用来连接两个句子或短语的代词。它们通常用在定语从句或疑问句中,指代先行词或疑问词。但是,who和whom在句子中的作用不同,它们分别对应于主格和宾格。
主格代词是指在句子中做主语的代词,比如I,you,he,she等。主语是指在句子中执行动作或状态的人或物。
比如说:He likes apples.(他喜欢苹果。)
宾格代词是指在句子中做宾语的代词,比如me,you,him,her等。宾语是指在句子中接受动作或状态的人或物。
比如说:She saw him.(她看见了他。)
Who是一个主格代词,所以它只能用来做从句的主语。Whom是一个宾格代词,所以它只能用来做从句的宾语。
比如说:This is the man who helped me.(这是帮助我的那个人。)
This is the man whom I helped.(这是我帮助的那个人。)
在第一个例句中,who指代the man,并且在从句中做了动词helped的主语,所以用who是正确的。在第二个例句中,whom指代the man,并且在从句中做了动词helped的宾语,所以用whom是正确的。
如何正确地使用Who和Whom
有一个很简单的方法,就是试着用he/she或者him/her来替换who或者whom,并且把问题变成陈述句。如果替换后的陈述句是正确的,那么就说明原来用的代词也是正确的。如果替换后的陈述句是错误的,那么就说明原来用的代词也是错误的。
为什么这样呢?因为he/she和who都是主格代词,而him/her和whom都是宾格代词。所以如果一个问题可以用he/she来回答,那么就应该用who来提问;如果一个问题可以用him/her来回答,那么就应该用whom来提问。
让我们来看几个例子吧:
Who/Whom are you going to invite to the party?(你打算邀请谁来参加派对?)
I am going to invite him/her.(我打算邀请他/她。)
在这个例子中,我们可以用him/her来回答这个问题,所以我们应该用whom来提问。
正确的说法是:Whom are you going to invite to the party?(你打算邀请谁来参加派对?)
Who/Whom is the best singer in the world?(谁是世界上最好的歌手?)
He/She is the best singer in the world.(他/她是世界上最好的歌手。)
在这个例子中,我们可以用he/she来回答这个问题,所以我们应该用who来提问。
正确的说法是:Who is the best singer in the world?(谁是世界上最好的歌手?)
有时候,我们可能会遇到一些复杂的句子,里面有很多其他的词语,让我们不容易判断who或者whom在从句中的作用。这个时候,我们可以试着简化句子,只保留基本的主语、谓语和宾语。这样就可以让我们更清楚地看出句子中的关系,从而选择正确的代词。
比如说:
The girl who/whom you met yesterday is my sister.(你昨天遇到的那个女孩是我的姐姐。)
You met her yesterday.(你昨天遇到了她。)
在这个例子中,我们可以把句子简化为you met her yesterday,并且用her来替换who或者whom。因为her是一个宾格代词,所以我们应该用whom来连接两个句子。
正确的说法是:The girl whom you met yesterday is my sister.(你昨天遇到的那个女孩是我的姐姐。)
who和whom是两个不同的代词,它们在句子中分别对应于主格和宾格。如果我们想要正确地使用它们,我们就需要学习和区分它们在从句中的作用,并且用一些简单的方法来检验它们的正确性。如果你想要提高你的英语语法水平,或者想要了解更多的英语知识,那么你就需要多读多写多练习这些代词。相信我,这是一件很有趣也很有用的事情!