问题
选择题
The film _________________ for half an hour when she got to the cinema.
A.has been over
B.has finished
C.had been over
D.had finished
答案
答案:C
题目分析:句意:当她来到电影院的时候,电影已经结束半个小时了。由句意可知当她到电影院时,电影已经结束了,应用过去完成时。finish 结束,是一个瞬间性动词,不能与表示一段时间的状语连用,故B、D不可以。故选C。