By the time we got to the cinema the film( )for half an hour.\x0dA.has begun \x0dB.had begun \x0dC.has been on \x0dD.had been on\x0d\x0d答案是D 为什么不对

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/06 15:44:21

By the time we got to the cinema the film( )for half an hour.\x0dA.has begun \x0dB.had begun \x0dC.has been on \x0dD.had been on\x0d\x0d答案是D 为什么不对

过去的过去用过去完成时,这里是表达当我们过去到达电影院的时候电影已经放了半小时.
另外考察延续性动词,开始begin是非延续,其对应延续性动词是be on
-----------------------------------
7×24小时在线为您解答!
满意点【采纳】,不满点【追问】,再问点【求助知友】

句首有by代表一定要用完成时,got是过去式,说明要用过去完成时,所以答案选d

B, the film begin 是对的, the film is on,,,好像没有这个说法。。

D