问题补充:
The film for twenty minutes when I got to the cinema.
A. has begun
B. had begun
C. has been on
D. had been on
答案:
A. has begun
B. had begun
C. has been on
(答案→)D. had been on
解析:句意:当我感到电影院时,这部电影已经开始20分钟了。结合语境可知前文描述的是过去某时已经完成的动作,故用过去完成时态。Begin是瞬间动词,不能和表示一段时间的时间状语连用,故选D。