题目内容
【题目】-- How long the film ?
-- For about an hour, yes, it finished an hour ago.
A.has; been over
B.has; finished
C.have; been over
D.did; finish
【答案】A
【解析】句意:--电影已经结束多长时间了?--大约一个小时,它一个小时以前结束的。根据语境可知用现在完成时,其结构是have done的形式,根据for+一段时间可知,谓语动词用持续的,结束是be over。 根据题意,故选A。
练习册系列答案
相关题目