问题补充:
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
答案:
A. had begun
(答案→)B. had been on
C. has started
D. has been on
解析:考查时态。by后加过去时间,常与过去完成时连用。start“开始”,是短暂性动词,不能与一段时间连用,应该转换为be on。故选B。