___________ that Bob had got promoted, his friends came to congratulate him. 选择一项: a. Heard C. Hear b. Watching c. Having heard D. To hear 解析:[B][译文]听得鲍勃升职的消息,他的朋友都来为他祝贺。本题考查对分词用法的掌握。分词短语在句中做状语,表示原因。分词短语“having heard”与句子主语在逻辑上是主谓关系,强调动作发生在谓语动词之前。如:Having seen the film already, I declined his invitation to go to the cinema. d. To watch