By the time we got to the cinema ,the film _______ for half

4个回答

  • 第一道题选D项,首先be on 是在这里是“正在进行,正在上演”的意思,根据后面的for 加时间段不难理解的.语法上,前面是过去时,所以电影开始那里应该是过去的过去的,也就是过去完成时.

    第二道题的空应该是在taken 前面吧.这个应该选择A项.前面的exist用的是一般现在时,表示这只是一个叙述事实性的句子,并没有过去现在之分,所以was 在这里也只是被动.(有事后碰到这类题不要想太多,综合小分句认真分析就OK了.)