■学英语学到老外竖起大拇指By the time we got to the cinema,the film________for half an hour.A.had begunB.had been on正确答案是B,请问为什么不选A

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 07:26:00

■学英语学到老外竖起大拇指By the time we got to the cinema,the film________for half an hour.A.had begunB.had been on正确答案是B,请问为什么不选A
■学英语学到老外竖起大拇指
By the time we got to the cinema,the film________for half an hour.
A.had begun
B.had been on
正确答案是B,请问为什么不选A

■学英语学到老外竖起大拇指By the time we got to the cinema,the film________for half an hour.A.had begunB.had been on正确答案是B,请问为什么不选A
B
begin短暂性动词,不可以加一段时间.be on 就是延续性动词,可以加一段时间.

后面的时间状语for half an hour 决定了前面的动作带有延续性,而begin是短暂性动词,因此不行

B说的是一种状态,延续的。而开始这个动作就是那么一短暂的时间内发生的。