英语
中考英语]]]]]When we got to the cinema,the film for five minutes.A has begun B had finished C has been on D had been over

2019-06-20

中考英语]]]]]
When we got to the cinema,the film _____ for five minutes.A has begun B had finished C has been on D had been over
优质解答
你好,同学,很高兴回答你的问题

正确答案:【 D 】

即:When we got to the cinema, the film had been over for five minutes.

翻译:当我们到达电影院时,电影已经结束10分钟了.

解析:这是描述过去的事情,和现在没有关系,所以不能用现在完成时,A和C都排除.而B用的finish,是完成的意思,而且如果用在本句中,最好用被动语态,但是还是不太搭配;而D项的had been over是正确答案,指电影结束发生在我们到电影院之前,是“过去的过去”,用过去将来时.而且over 指状态,结束的意思.


^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
希望能帮到你,祝更上一层楼O(∩_∩)O
不明白请继续追问,可以详谈嘛(*^__^*)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
你好,同学,很高兴回答你的问题

正确答案:【 D 】

即:When we got to the cinema, the film had been over for five minutes.

翻译:当我们到达电影院时,电影已经结束10分钟了.

解析:这是描述过去的事情,和现在没有关系,所以不能用现在完成时,A和C都排除.而B用的finish,是完成的意思,而且如果用在本句中,最好用被动语态,但是还是不太搭配;而D项的had been over是正确答案,指电影结束发生在我们到电影院之前,是“过去的过去”,用过去将来时.而且over 指状态,结束的意思.


^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
希望能帮到你,祝更上一层楼O(∩_∩)O
不明白请继续追问,可以详谈嘛(*^__^*)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
相关问答