题目内容

7.---I'm sorry to have kept you waiting long.
---Never mind.I___ here for only a few minutes.(  )
A.have beenB.have comeC.have arrivedD.waited

分析 -很抱歉让你等了这么久.
-没关系,我才来了几分钟.

解答 答案:A
根据for only a few minutes,可知应该用现在完成时态.现在完成时态的构成:助动词have/has+过去分词.for only a few minute 仅仅几分钟,表示一段时间,动词要用延续性动词,come,arrive是非延续性动词,应该用be来代替,be的过去分词是been;wait等待,与题干意思不符,故选A.

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

练习册系列答案
相关题目

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

精英家教网