在什么情况下,who不能取代whom

尽量说多一些,谢谢!!!

一般来说,如果在句中(包括主句和从句),其充当介词的宾语并紧紧放在介词之后时,则只能用whom,而不能用who。

如:Who are you talking to? = Whom are you talking to?
但是只能说:To whom are you talking?
再如:Do you know the student (who/whom) I talked to just now?
= Do you know the student to whom I talked just now?
而不能说:Do you know the student to who I talked just now?来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-22
你可能对这两个单词的用法不太明确,跟你说明一下:

WHO 可以做主语,又可以做宾语
WHOM只能做宾语
例子:
1,who are you? 不能是whom are you?
2,This book belongs to whom/who?两者都可以

一.定语从句及相关术语
1.定语从句:修饰一个名词或代词的从句称为定语从句,一般紧跟在它所修饰的先行词后面。
2.关系词:引导定语从句的关联词成为关系词
关系词有关系代词和关系副词。关系代词有that, which, who, whom, whose, as等;关系副词有where, when,
why等。
关系词常有3个作用:1,引导定语从句。2,代替先行词。3,在定语从句中担当一个成分。

二.关系代词引导的定语从句
1.who指人,在从句中做主语
(1) The boys who are playing football are from Class One.
(2) Yesterday I helped an old man who lost his way.
2. whom指人,在定语从句中充当宾语,常可省略。
(1) Mr. Liu is the person (whom) you talked about on the bus.
(2) Mr. Ling is just the boy whom I want to see.
注意:关系代词whom在口语和非正式语体中常用who代替,可省略

希望能帮到你。
第2个回答  2013-07-21
whom是who的宾格,但是现在一般情况下都可以用who代替whom
第3个回答  2013-09-23
who为主语:
Is he the man who wants to see you?
whom为宾语:
He is the man whom that I saw yesterday.
一般可以用who代替whom