The manager,______it clear to us that he didn't agree with us,left the meeting roomA .Who has made B having made C made D making为什么选B 不选A

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/28 03:26:47
Themanager,______itcleartousthathedidn''tagreewithus,leftthemeetingroomA.WhohasmadeBhavingmadeCmadeDm

The manager,______it clear to us that he didn't agree with us,left the meeting roomA .Who has made B having made C made D making为什么选B 不选A
The manager,______it clear to us that he didn't agree with us,left the meeting room
A .Who has made B having made C made D making
为什么选B 不选A

The manager,______it clear to us that he didn't agree with us,left the meeting roomA .Who has made B having made C made D making为什么选B 不选A
后面用的是didnt agree,所以前面也应该用过去时,而不是现在完成时,如果是who made,就可选.B项是现在分词作伴随状语,与left相比make先发生,所以用having made 形式.

a

我觉得A应该改成who had made,表示在离开前就完成了,而离开是过去离开,在离开前发生要用过去完成时,然后B的话是一个伴随状语,不是定语从句,用完成时的ing形式表示,呵呵因为had made的ing形式也就是having made,不知道你理解了不?

首先,who前面是不可以加逗号的,that前面也不可以加。
其次,后面是说didn't agree. having made是做伴随状语。