________ that Bob had got promoted, his friends came to congratulate him.

admin2013-02-05  33

问题 ________ that Bob had got promoted, his friends came to congratulate him.

选项 A、Heard
B、Having heard
C、Hear
D、To hear

答案B

解析 本题考查现在分词。本句译文:听到鲍勃得到晋升的消息后,朋友们都来向他道贺。主句的主语his friends也是从句的逻辑主语,和从句谓语hear构成主动关系,所以要用现在分词。另外,hear这个动作发生在主句动作came之前,所以这里要用完成时。错误选项分析:A)用了过去分词,和主句主语构成被动关系,不符合句意;C)用了动词原形,而本句需要非谓语动词,故排除;D)用了动词不定式,而不定式作状语一般表示目的,不符合句意。
转载请注明原文地址:https://kaotiyun.com/show/jdlK777K
0

最新回复(0)