who和whom的区别
这两个词的区别我懂,who可以理解为主格,做主语;whom可以理解为宾格,做宾语。给大家总结了两个词的含义,先大概的了解一下~~
一、含义
who:
pron. 谁
abbr. 世界卫生组织(=World Health Organization)
whom:
pron. [who的宾格]谁
二、词语用法
who:
pron. (代词)
who用作疑问代词时,意思是“谁”,一般只用来指人,在句中用作宾语或主语。
who用作限制性或非限制性的关系代词,意思是“…的人,那个…”“他,她,他们”,在句中作主语。
指某一组织机构的成员时也可用who,此时应用复数形式的谓语。
在there be, here be后用作主语的关系代词who可以省略。
从有限的人或物中进行明确的对比性选择时用which而不用who。
whom:
pron. (代词)
whom是who的宾格,在正式文体中常作宾语,用作疑问代词或连接代词时非正式文体往往用主格代替,若紧跟在介词之后则只能用whom。若在从句中用作表语则只能用who,不能用whom。
whom用作关系代词引出定语从句修饰指人的先行词时意思是“他,她,他们”,在定语从句中作宾语,通常被省略或用who, that代替。
whom用于非限制性定语从句中作动词或介词的宾语时不能省略。
whom后接由动词to be〔to- v〕 构成的复合宾语时,不能用who来代替,且不能省略。
三、下面对who和whom在不同句型中的应用为大家简单的分析分析,希望有助于大家更好的理解它们。
1,疑问句中可用who代替whom:
Whocame to the party last night?
昨晚都谁来参加聚会了?
Who/Whomare you going to invite to your party?
你要邀请谁参加你的聚会?
Who/Whomcan we turn to in case of an emergence?
万一出现什么情况,我们可以求助于谁?
To whomcan we turn in case of an emergence?
注意:介词后一定要用whom
2,名词性从句中多用who代替whom:
Do you knowwho discovered the New World?
你知道谁发现了新大陆吗?
They didn't find out whobroke the window.
他们没有查出是谁打破了窗户。
We have no ideawho/whom the president will choose to be the new manager.
我们不知道董事长会选谁当新经理。
3,定语从句中,指代被修饰词在从句中做宾语也可以用who/that代替whom,还可以省略:
He whobreaks the law will be punished.
违法者将受到惩罚。(违法必究)
The woman (who/that/whom)I met on the street is an old friend.
我在街上遇到的那个女的是一位老朋友。
The man (who/that/whom)she married to died two years ago.
注意:介词后一定要用whom
The man to whom she married died two years ago.
简而言之,在现代英语中,who可以代替whom;whom不能代替who;但在正式场合,书面文体中,最好区别使用。
1、定义不同
who和whom都是人称代词,who为主格人称代词(Subject Pronoun), whom为宾格人称代词(Object Pronoun)
who,whom用于指人,who用作主语、宾语和表语,whom用作宾语。在口语中,有时可用who代替whom,who和whom做宾语时可省略。
The girl who often helps me with my English is from England.
经常在英语方面帮助我的那个女孩是英国人。(who 作主语)
Who is the teacher (whom) Li Ming is talking to?
正在与李明谈话的老师是谁?(whom 作宾语)
2、用法不同
whom是who的宾语格式,只能做宾语。who 可以做主语,又可以做宾语。
Who has the biggest ears in your family?
(who 作主语)你们家谁的耳朵最大?
Whom did you invite?
(whom 是动词 invite “邀请”的承受者,作宾语)你邀请了谁?
1、who 在定语从句中作主语
The man who has a beard is my grandpa.
那个长着胡子的人是我的爷爷。
上句中,who has a beard 就是个定语从句,修饰前面的名词 man,其中 who 在定语从句中作主语,has a beard 是定语从句中的谓语部分。另外 who 还有一层作用---指代前面的 man,因为 man 是歌单数的名词,who 指代 man ,who 就也是个单数,故而,定语从句中动词用 has 。
2、whom 在定语从句中作宾语
The man whom I told you about is Jimmy.
那个我给你说过的人就是吉米。
上句中 whom I told you about 作为 the man 的定语,但是此句中,已经有了主语 I,而 whom 是作为 told about 的宾语,whom 仍然指代前面的 man,同时也起到连系主从句的作用,又代指先行词,所以叫作关系代词。
像这种情况,即关系代词是定语从句中动词的宾语,也即先行词作定语从句动词的宾语,关系代词都可以省略。像上句中,whom (也就是 man)本质上就是 told about 的宾语,whom 可以不要。
又到了为小伙伴们解惑的时候了 (*❦ω❦),who用作主语,而whom通常用作宾语。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先:
了解完who和whom的基础知识后,现在就来看看它们的具体区别~(@^_^@)~
1、功能上的区别
Who用作主语,而whom通常用作宾语。
例句:
- Who is going to the party tonight? (谁今晚要去参加派对?)
- To whom are you giving that book? (你要把那个书给谁?)
2、句子成分上的区别
Who作主语、whom作宾语。当一个动词的宾语需要是一个人的名称时,使用whom 。
例句:
- Whom did she ask for help? (她请求谁帮助她?)
- Who called my name? (是谁呼唤我的名字?)
3、句子顺序上的区别
Who常常放在主语和谓语中间,而whom常常放在谓语动词后面,可以理解为跟在动词后面作宾语。
例句:
- Who is this girl that I saw you with?(我见到你时,你身边的那个女孩是谁?)
- Whom do you love? (你爱谁?)
4、语气上的区别
Whom通常用于正式的、在书面英语中的语言,而who则更常用于口语和非正式的书面语中。
例句:
- With whom did you have dinner yesterday?(你昨天和谁一起吃饭?)- This is the person whom I want to hire.(这是我想要雇佣的那个人。)
5、关系代词中的区别
who是主格代词,意思为谁,常常用于代替主语,例如Who are you?;而whom是宾格代词,意思为谁,常常用于代替宾语,例如Whom do you want to see?
例句:
- Who met you at the airport?(谁在机场接你?)
- Whom do you like better?(你更喜欢谁?)