题目内容

1.-______ has your uncle _____ the village?
-Since 1999.He is in Shanghai now.(  )
A.How long; been away fromB.When; been away from
C.How long; left   

分析 --你叔叔已经离开这个村庄多久了?--从1999年.他现在在上海.

解答 答案A 根据"Since 1999.He is in Shanghai now."可知他从1999年以来就不在这里,一直延续到现在,因此要用现在完成时.现在完成时的结构:have/has+过去分词.表示在过去发生或已经完成的动作,主要强调对现在造成的影响.根据"Since 1999"可知是一个段时间,所以要用how long来提问.leave是非延续性单词,不能和since 1999连用.故选A.

点评 有些非延续性动词不能和段时间状语连用,不能用于现在完成时.

练习册系列答案
相关题目

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

精英家教网