问题 选择题

--Were you late for the film?

--Very late. Half of it         by the time we         the cinema.

A.was shown; reached

B.had been shown; reached

C.was shown; had reached

D.had been shown; lad reached

答案

答案:B

题目分析:考查时态。by the time意为到……时,主句用过去完成时,从句用一般过去时,而电影又是被放映的,就要选被动态。句意:——你们电影迟到了吗?——非常迟。我们到达电影院的时候已经放映了一半了。故B正确。

单项选择题
单项选择题