Who 和 Whom引导的定语从句

Who可以代从句中的主语和宾语。Whom只能代从句中的宾语。
但是有时候在选择题中既有Who又有Whom。为什么选Who却错了呢?
虽说题目中的先行词在句子中是宾语,但Who也可以代啊!
(关系代词前没有介词)
要中考了~希望大家帮帮忙~谢谢~!

我不觉得WHO可以做宾语。
WHO 代的是从句中的主语。
WHOM代从句中的宾语。
whom是who的宾格,在现代英语中一般只用于书面体,在口语中通常用who,但在介词后只能用whom。
看缺什么成分,缺主语用Who缺宾语用whom
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代替,可省略。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-13
主语 who which that
宾语 whom which that
谓语 whose whose (of which)
这是定语从句中一般的规则,你大概记错了
第2个回答  2009-06-13
既然题目中的先行词在句子中是宾语,选择最佳答案当然Whom了
第3个回答  2009-06-12
Who 作为习惯一般带指主语 你记这种用法有特殊性