题目内容

5.He _________ Leshan for three months.(  )
A.has leftB.has gone to
C.has been away from   

分析 他离开乐山已经三个月了.

解答 答案:C
根据for three months,可知应该用现在完成时态.for …是现在完成时的标志词.现在完成时态的构成:助动词have/has+过去分词.left是动词leave离开的过去式,是非延续性动词,不能和表示一段的时间状语for…连用,应该用be away from,表示离开多长时间了.即套用时态为has been away from,has gone to 表示已经去了某地,也是非延续性动词,也不能和表示一段的时间状语for…连用,故选C.

点评 本题考查的是现在完成时中延续性动词和非延续性动词,理解句意并掌握现在完成时中延续性动词和非延续性动词的区别是解答本题的关键.

练习册系列答案
相关题目

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

精英家教网