题目内容

【题目】—You didn’t watch the movie?

—Yes, but by the time I ______ to the cinema, the movie ______ for several minutes.

A. got; has begun B. got; had been on

C. got; had begun D. got; has been on

【答案】B

【解析】

句意:-你没有看这部电影吗?-不,我看了,但是当我到达电影院的时候,电影已经开始好几分钟了。got到达,过去式;has begun现在完成时;had been on过去完成时,系表结构;had begun过去完成时;has been on现在完成时。结合本题语境可知,在我倒电影院之前,电影已经开始几分钟了。当by the time后的从句用一般过去时,主句要用过去完成时,再结合for several minutes可知,要用延续性的had been on。故选B

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网