题目内容

5.-Sorry,I'm late.Has the meeting begun?
-That's OK.The meeting ______ for several minutes.(  )
A.has just begunB.has just been over
C.has just been onD.has just ended

分析 -对不起,我迟到了,会议已经开始了吗?-没关系,会议刚刚开始几分钟.

解答 答案:C 根据for several minutes,可知应该用现在完成时态.for several minutes是现在完成时的标志词,表示一段时间,动词要用延续性动词,begin开始,是非延续性动词,应该用be on来代替,现在完成时态的构成:助动词have/has+过去分词,be的过去分词是been;end结束,与题干意思不符,故选C.

点评 本题主要考查的是现在完成时的延续性动词和非延续性动词,非延续性动词不能和表示一段的时间状语连用,应该用另一个延续性动词来代替.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网