题目内容
【题目】You are too late. The film for half an hour.
A.endsB.endedC.has endedD.has been over
【答案】D
【解析】
句意:你来得太晚了。电影已经结束半小时了。
本题考查时态。ends是一般现在时,ended是一般过去时,has ended是现在完成时,是瞬间性动词。has been over是现在完成时,是延续性动词。根据for half an hour可知,与时间段连用,用延续性动词。故选D。
练习册系列答案
相关题目