问题 选择题

________ their lessons, they went to the cinema.

A.Finishing

B.Had finished

C.Finished

D.Having finished

答案

答案:D

考查非谓语动词。句意:由于已经完成了课程,他们去看电影了。现在分词表示正在进行的伴随性动作,其逻辑主语为句子主语,如果动作发生在主语动作之前,则用完成时态的现在分词,故选D。

单项选择题
单项选择题