问题 选择题

By the time I got to the cinema,the movie _______ for ten minutes.

A.had begun

B.had been on

C.has started

D.has been on

答案

答案:B

考查时态。by后加过去时间,常与过去完成时连用。start“开始”,是短暂性动词,不能与一段时间连用,应该转换为be on。故选B。

单项选择题
单项选择题