______that Martin had passed the important exam his friends called to congratulate him.A.
专八
已帮助 人
______that Martin had passed the important exam, his friends called to congratulate him.
A.Having been heard
B.To have heard
C.Being heard
D.Having heard
请帮忙给出正确答案和分析,谢谢!
-
正确答案:D
本题考查时态。“pass”是在“hear”之前早就发生的,用的是过去完成时,因此hear一词只能是一般过去时,即Martin’sfriendsheardthatMartinhadpassedtheimportantexam,但是由于是主语发出的两个动作,所以省略主语,直接用分词表示。考虑到先后顺序,“heard”要进一步变成“havingheard”。故选D。
