The manager ___ it clear to us that he didn't agree with us, left the meeting room.
来源:百度知道 编辑:UC知道 时间:2024/09/28 08:06:35
A. who has made
B. having made
C. made
D.making
please translate.
能否用who had made.
The manager后加“,“
应该用who had made,因为ing分词的完成体不能做定语,只可做状语。如果The manager 后有逗号,则可用having made做状语
个人觉得是A
“经理明确告诉我们他不同意,(接着)离开会议室”
这句是在描述过去发生的事,所谓“过去”,按照整句来看,也只是“刚完成的一个动作”。现在完成时用来表示对目前状况仍有影响的刚刚完成的动作(或“过去某刻发生的持续到现在的情况”),前半句说“经理不同意”,所以后半句说“他离开会议室”。因此,用“who has made”
“who had made”过去完成时来描述“过去的过去”这样一种状态。区别在于,这个时态是“一个动作已经完成,第2个动作发生”,2个动作间联系不大。比如,
We had just had our breakfast when Tom came in.
“我们刚吃完饭tom就进来了”,“我们吃完饭”-1个动作完成,“tom进来”第2个动作发生。而不是“我们吃好了才叫tom进来”、“tom等我们吃完了才进来”这样一种关系。
呃,我语法一向讲解的很烂。希望表误导你
选B
这个句子只有一个谓语动词,即left,所以不能再选择动词形式made了;同时选择定语从句没有意义,所以A就不必选了。
在剩下的B和D中我们可以比较一下。
D.making表示伴随状态,与句意不符。
B.having made表示先后关系,即先让我们明白他不同意,然后离开了会议室。
选C left the meeting room 暗示这个一个过去时的句子
直接排除ABD
这不是定语从句 不用who had made
B
如果A改成who had made 就对了,因为他agree with 这个动作发生在left 之前。所以用过去完成时。所以D现在时,就错了。
The manager /___ it clear to us that he didn't agree with us,/ left the meeting ro