The manager,______it clear to us that he didn't agree with u

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
gundamx01 1年前 已收到4个回答 举报

Z1221301 幼苗

共回答了20个问题采纳率:85% 举报

后面用的是didnt agree,所以前面也应该用过去时,而不是现在完成时,如果是who made,就可选.B项是现在分词作伴随状语,与left相比make先发生,所以用having made 形式.

1年前

7

kuffskuffs 幼苗

共回答了3个问题 举报

a

1年前

2

彼年此月 幼苗

共回答了1个问题 举报

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

1年前

2

o无趣o 幼苗

共回答了37个问题 举报

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

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.025 s. - webmaster@yulucn.com