问题补充:
---- Did you see the hit New Year’s movie --- If You Are The One (非诚勿扰) last night ?
---- Yes, but when I got to the movie theater , the film for ten minutes .
A. had begun
B. had been on
C. has been on
D. began
答案:
A. had begun
(答案→)B. had been on
C. has been on
D. began
解析:根据题意可知电影开始是在我们到达电影院之前,所以应该用过去完成时,故排除CD;根据for可知,动词需要是延续性动词,而begin是非延续性动词,故将A排除。所以本题选B。