who和whom有什么区别吗

解释一下,who和whom有什么区别吗

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

一、whom是who的宾语格式,只能做宾语。who 可以做主语,又可以做宾语。

who指人,在从句中做主语 whom指人,在定语从句中充当宾语,常可省略。

1、I wonder who that letter was from.

我不知道是谁来的信。

2、The author whom you criticized in your review has written a reply.

你在评论中批评的那位作者已经回信答复了。

二、使用范围不同

Whom 只能出现在从句里面或是介词(如 to,from,at,of..)后面。Whom 出现在从句里面时,所有用whom的地方都可以用who代替。

Whom 这个词只出现在很正式的书面语,口语不用。Whom 在介词(如 to,from,at,of..)后面时,不可替换。

1、Who are you phoning?

你在给谁打电话?

2、Her mother, in whom she confided, said she would support her unconditionally.

她向母亲坦露心扉,母亲说将无条件地支持她。

三、读音不同

1、who:英 [hu:]   美 [hu]  

pron.谁;什么人;关系代词,有先行词;孰

2、whom

英 [hu:m]   美 [hum]  

pron.(who的宾格)谁

扩展资料

who的用法:

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

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

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

4、在there be, here be后用作主语的关系代词who可以省略。

5、从有限的人或物中进行明确的对比性选择时用which而不用who。

本回答被网友采纳
第2个回答  推荐于2018-04-07
你好! whom, who who 和 whom 都可用作疑问代词, who 是主格形式, whom 是宾格形式�1�7例如: Whom are you going to travel with? 你打算与谁一起去旅行? Who is on duty today? 今天谁值日? Who saw the thief? 谁看见了那个贼? Whom are you waiting for? 你在等谁? 在日常口语中,常用 who 代替 whom 作宾语�1�7我们可以说: Who are you waiting for? 但是 who 不能直接用在介词后面�1�7若直接用在介词后面,就必须用 whom�1�7例如: To whom is she writing? 她在给谁写信? With whom did you go to the park yesterday? 昨天你和谁一起去公园的?本回答被网友采纳
第3个回答  2014-04-26
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个回答  2014-04-26
who是主语 whom是宾语