Do you know the actor _____ you saw playing Hamlet is now doing King Lear?A whoB whomC whoseD which选who有何不可?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 03:04:31
Do you know the actor _____ you saw playing Hamlet is now doing King Lear?A whoB whomC whoseD which选who有何不可?

Do you know the actor _____ you saw playing Hamlet is now doing King Lear?A whoB whomC whoseD which选who有何不可?
Do you know the actor _____ you saw playing Hamlet is now doing King Lear?
A who
B whom
C whose
D which
选who有何不可?

Do you know the actor _____ you saw playing Hamlet is now doing King Lear?A whoB whomC whoseD which选who有何不可?
B
do you konw是主句,the actor is now doing King Lear是宾语从句,_____you saw playing Hamlet是定语从句,修饰先行词actor,因为先行词在定语从句中作宾语,所以用whom
题外话:其实现在在做宾语的时候who和whom是常常可以通用的,只是在严格的规定中做宾语才必须用whom

A who
因为关系代词要做主语,who is now doing。。。

A,真正要看后面的句子,who is playing。。。。,作主语

A做后面is 是主语哎

1. Whom 出现在从句里面时,所有用whom的地方都可以用who代替。Whom 这个词只出现在很正式的书面语。口语不用。
2. Whom 在介词(如 to, from, at, of..)后面时,不可替换。
Who told you the story? (主语)
Who is that man over there? (主语补语)
Whom/ Who...

全部展开

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。
选A

收起

若先行词(actor)作主语,用who,若做宾语,则用whom
这里显然作主语
选A

【解释】答案是B。
这句考查的是定语从句的基本知识。先行词是the actor,表示人,所以排除D选项(D选项指物)。
定语从句“you saw playing Hamlet”修饰the actor。分析从句,发现缺少saw的宾语,因此只能选B。从句中的“playing Hamlet”是非谓语动词,修饰关系代词WHOM,因为是主动关系,所以采用现在分词表示主动。...

全部展开

【解释】答案是B。
这句考查的是定语从句的基本知识。先行词是the actor,表示人,所以排除D选项(D选项指物)。
定语从句“you saw playing Hamlet”修饰the actor。分析从句,发现缺少saw的宾语,因此只能选B。从句中的“playing Hamlet”是非谓语动词,修饰关系代词WHOM,因为是主动关系,所以采用现在分词表示主动。

收起

选B。首先要分清句子结构。see sb doing 。sb置前所以用whom

在这个从句中,"actor"是你所看到的,若把从句还原则是you saw the actor,所以"actor"是作为从句中的宾语,要用"whom",当定语从句所修饰的词在从句中充当主语是用"who",充当宾语则"whom".

主格和宾格的区别,把从句从这个句子抽出来,就是 xxx you saw playing。。。。改成 you saw xxx playing,那么放在动词之后要用什么词性呢?答案就是宾语,所以用宾格。
其实,在中国学英语很累的。好好加油,最重要还是语感了,多读读,就不用四套语法规则了。至少,我都是靠语感的。老师用语法给我解释我反而不懂。呵呵。简单的主谓宾我能懂而已。。。...

全部展开

主格和宾格的区别,把从句从这个句子抽出来,就是 xxx you saw playing。。。。改成 you saw xxx playing,那么放在动词之后要用什么词性呢?答案就是宾语,所以用宾格。
其实,在中国学英语很累的。好好加油,最重要还是语感了,多读读,就不用四套语法规则了。至少,我都是靠语感的。老师用语法给我解释我反而不懂。呵呵。简单的主谓宾我能懂而已。。。

收起

用 whom :你知道你所看到扮演哈姆雷特的演员现在扮演李尔王了吗?

选B。
know后面的句子是一个宾语从句,我们可以把这个宾语从句单独拿出来进行分析。
whom you saw playing Hamlet 是actor的定语从句,whom代替先行词the actor在此定语从句中作saw的宾语。
整句话的意思是,你知道吗?你见到的过去扮演哈姆雷特的那个人现在演李尔王了。...

全部展开

选B。
know后面的句子是一个宾语从句,我们可以把这个宾语从句单独拿出来进行分析。
whom you saw playing Hamlet 是actor的定语从句,whom代替先行词the actor在此定语从句中作saw的宾语。
整句话的意思是,你知道吗?你见到的过去扮演哈姆雷特的那个人现在演李尔王了。

收起

B。

WHOM 是 you saw 的受词,所以不能用 Who.Who 是主词,不能在一句中出现 Who,You 两个主词.
Whom you saw = You saw whom.
Whom 在这里放在 You 前面是英文中补语句的文法.
Whom = playing Hamlet.
Do you know the actor? 是主句.is now doing Kin...

全部展开

WHOM 是 you saw 的受词,所以不能用 Who.Who 是主词,不能在一句中出现 Who,You 两个主词.
Whom you saw = You saw whom.
Whom 在这里放在 You 前面是英文中补语句的文法.
Whom = playing Hamlet.
Do you know the actor? 是主句.is now doing King Lear 是第一补充句,用以说明那一个 actor. 这时可写成 Do you know the actor who is now doing King Lear ? 在这情况下不能用 Whom, 因为是主词,不是受词.
Whom you saw playing Hamlet 是第二补充句用以说明 Who is now doing King Lear.
若用 Who 的话,志应该写成 Do you know the actor WHO played Hamlet is now doing King Lear ?
这句的翻译应为: 你认识那现在扮演国王的演员吗? 他就是从前扮演哈母雷特那一位.

收起

who 不是既可做主语又可做宾语的么?…………
whom 只可做宾语
不懂。。

这里是对saw后的宾语提问,最佳答案是whom,不过who应该也可以