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

如题所述

有的,who是主格,whom是宾格,意思没区别,都是“谁”的意思。但现代英语已经不太重视二者的区别了。例如:
this
is
the
girl
whom/who
i
met
yesterday.
这里严格按照语法应该用whom,
但用who也可以。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-15
who-主格
whom-宾格
看你放在句子里代表的关系,做主语还是做宾语   
whose引导定语从句作定语修饰名词,后边+noun

whom
[hu:m, hum]
pron.
(who的宾格)谁
To whom did you give the book?
你把书交给谁啦?
[hu:m, hum]
pron.
(who 的宾格, 但在口语中常用who 代替)
[疑问代词]谁
[关系代词]...的人;...那些人; 他(她)们
[古][省略先行词的关系代词]...的人
Whom [Who]did you meet in the street yesterday?
昨天你在街上遇见了谁?
I don't know to whom I ought to address the request.
我不知道该向谁提出此项请求。
That is the man whom I met in Beijing last year.
他就是我去年在北京碰见的那个人。
My brother, whom you met the other day, has gone abroad.
前几天你遇见过的我的那个兄弟, 出国去了。
whom(=those whom) the gods love die young.
[谚]神爱者去世早, 聪明者不长寿。

who
[hu:]
pron.
(宾格whom; 所有格whose)
[疑问代词]谁; 哪位
[连接代词]谁
[限制性的关系代词]...的人
[非限制性的关系代词]他[她]; 他[她]们
[古][省略先行词的关系代词]...的人
W-is that?
那是谁?
He is a man who is of value to the people.
他是一个有益于人民的人。
Whom did you see?
你看见谁了?
That's the man who came to our house yesterday.
那就是昨天到过我们家来的人。
My cousin, who is a painter, is in Japan at present.
我的表哥是画家, 他现在在日本。本回答被网友采纳