whom和who用法有什么不同?

如题所述

1、具体含义不同

who主格形式,经常用来做主语,有时也可以用来代替whom作宾语;whom 宾格形式,只能用来作宾语。

2、用法不同

在定语从句,who可以用来代替whom作宾语,但whom不能代替who做主语;但是在【介词+关系代词】结构中,指人时只能用whom,不能用who。

例句:

He asked whom I'd told about his having been away

他问我把他曾离开的消息告诉过谁。

There are those who eat out for a special occasion, or treat themselves

有些人会在特殊的日子或犒劳自己时出去吃饭。

扩展资料

词汇解析:

1、whom

英文发音:[huːm]

中文释义:pron.(与who同义,作为动词或介词的宾语)谁,什么人

例句:

One writer in whom I had taken an interest was Immanuel Velikovsky

我感兴趣的其中一位作家是伊曼纽尔·韦利科夫斯基。

2、who

英文发音:[huː]

中文释义:pron.(询问姓名、身份或职务)谁,什么人;表示所指的人;进一步提供有关某人的信息

例句:

Police have not been able to find out who was responsible for the forgeries

警方还未能查明谁是这些造假案的元凶。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-11

一、用法不同

1、who

pron. (代词)

1)who用作疑问代词时,意思是“谁”,一般只用来指人,在句中用作宾语或主语。

2)who用作限制性或非限制性的关系代词,意思是“…的人,那个…”“他,她,他们”,在句中作主语。

3)指某一组织机构的成员时也可用who,此时应用复数形式的谓语。

2、whom

pron. (代词)

1)whom是who的宾格,在正式文体中常作宾语,用作疑问代词或连接代词时非正式文体往往用主格代替,若紧跟在介词之后则只能用whom。若在从句中用作表语则只能用who,不能用whom。

2)whom用作关系代词引出定语从句修饰指人的先行词时意思是“他,她,他们”,在定语从句中作宾语,通常被省略或用who, that代替。

3)whom用于非限制性定语从句中作动词或介词的宾语时不能省略。

二、词源不同

1、who,直接源自古英语的hwa,意为谁。

2、whom,直接源自古英语的hwam,意为谁(宾格)。

三、词性不同

1、who既可以做代词也可以作连词,意思是谁。

如:Who do you think you are?

你以为你是谁?

2、whom是who的宾格形式,表示...的人。

如:I don't know whom he has in mind for the job.

我不知道他想让谁来做这项工作。

第2个回答  2020-07-19
当我们想表示一个句子的主语时用“Who”,而当我们表示动词的宾语时,我们使用“Whom”。“Who”和“Whom”都是“Wh”类单词,通常用于提问或在句子中引入子句。在一个句子中使用这两个词的时候主要是指人,而不是指物。

让我们通过一个例子来理解这两个词之间的区别:
Who are you? and Whom are you talking to?(你是谁?你在和谁说话?)
在上面的句子中,我们使用“who”来表示交谈的对象,而“whom”则用来表示特定行为(即谈话)所针对的对象。
对比一下

Who的定义和用法
在英语中,我们用“Who”这个词来提问哪些人,即表示动词的主语。主体是指执行行为的人,意思是主体是行为的执行者。现在,让我们了解在我们的句子中如何使用“who”:
1. 它被用作主语,询问哪个人:
Who is that monk?(那个和尚是谁?)
2. 它还可以用来表示你要称呼的人,或者添加一个子句,以提供有关所讨论的人的更多信息:
It may be Hrithik, who knocked on the door.(可能是赫里希克敲了门。)
Palak is one of those, who loves to play with kids.(帕拉克是那种喜欢和孩子们玩的人之一。)
3. 它还可用于询问人员或人员组的名称:
Who is the President of India?(谁是印度总统?)
Who is the captain of our cricket team?(谁是我们板球队的队长?)
4. 它还可以用来以特定的方式谈论某人:
Who likes coffee?(谁喜欢咖啡?)
Who is older?(谁年纪大?)
Whom的定义和用法
基本上说,“Whom”只是“who”这个词的宾语形式,在形式意义上通常用作动词的宾语。它告诉你哪个人正在接受这个动作。你可以通过以下几种方式使用“Whom”:
1. 在句子中添加相关从句并添加更多信息:
She called a lady, whom she met yesterday.(她打电话给一位女士,她昨天见过她。)
I wish I could be the person, whom I always dream.(我希望我能成为我梦寐以求的人。)
2. 提出问题:
Whom should I report?(我应该向谁汇报?)
Whom did they take help?(他们接受了谁的帮助?)
3. 它可以用在介词之前,问一个间接的问题,关于某人:
I don’t know, for whom she is sacrificing her stardom.(我不知道,她为了谁牺牲了自己的明星地位。)
He just asked me, with whom I was going to London.(他只是问我,我要和谁去伦敦。)
如何记住差异
记住“Who”和“Whom”的区别是一个简单易行的技巧,当你可以用“he或she”来代替这个词时,你可以用“Who”,但如果用“him或her”来代替这个词时,你就应该用“Whom”。
第3个回答  2017-05-14
其实很简单:Whom 只能出现在从句里面或是介词(如 to, from, at, of..)后面。
1. Whom 出现在从句里面时,所有用whom的地方都可以用who代替。Whom 这个词只出现在很正式的书面语。口语不用。
2. Whom 在介词(如 to, from, at, of..)后面时,不可替换。
Who told you the story? (主语)
Who is that man over there? (主语补语)
Whom/ Who did you meet at the airport?(宾语)
Whom did you give the book to? (介词宾语)
whom是who的宾格,在现代英语中一般只用于书面体,在口WHO 可以做主语,又可以做宾语
WHOM只能做宾语
例子:1.who are you? 不能是whom are you?
2.This book belongs to whom/who?两者都可以语中通常用who,但在介词后只能用whom。
第4个回答  推荐于2017-11-27
1 形式和用法不同:
who主格形式,经常用来做主语,有时也可以用来代替whom作宾语;
whom 宾格形式,只能用来作宾语。
2 在定语从句,who可以用来代替whom作宾语,但whom不能代替who做主语;但是在【介词+关系代词】结构中,指人时只能用whom,不能用who。
例如:
Give the money to whom you trust to keep.
Give the money to who you think is hoest to keep.
This is the boy who/whom you want see.
This is the boy to whom you want to trun for help.

祝你开心如意!本回答被提问者和网友采纳
相似回答