______ that Bob had been promoted, his friends came to congratulate him.

admin2009-06-28  22

问题 ______ that Bob had been promoted, his friends came to congratulate him.

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

答案B

解析 本题测试的是非谓语动词的用法。全句的意思是:“听说鲍勃获得提升,他的朋友们来祝贺他。”分词作状语时表示的动作是主语动作的一部分,与谓语表示的动作(或状态)是同时或几乎同时发生的,有时先于谓语动词的动作发生。现在分词的完成式 having heard引导时间状语,其动作发生在谓语动词came的动作之前并由句子的主语发生。根据句意,应选答案B。
转载请注明原文地址:https://jikaoti.com/ti/0q4MFFFM
0

最新回复(0)