满分5 > 初中英语试题 >

—You didn’t watch the movie? —Yes, but b...

—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。  
复制答案
考点分析:
相关试题推荐

—Did you see Mrs. Lee in the meeting room?

—No. When I got there, she ________ another meeting.

A.had left for B.had left to

C.was leaving for D.was leaving to

 

查看答案

(2017年河南 Don't know where your kids are in the house? Turn off the Internet and they'll_____ quickly.

A.get up B.stand up C.show up D.hurry up

 

查看答案

By the end of last week, she __________ in the west of China for two months helping the homeless children.

A.will stay B.has stayed C.would stay D.had stayed

 

查看答案

We will get a chance________speaking English with the foreign friends tomorrow.

A.to practice B.practice

C.practiced D.practices

 

查看答案

When he was in the shop,he found he ________ his wallet.

A.lost B.has lost

C.had lost D.would lose

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.