题目内容

4.---How long has John ____________?---Since 2004.(  )
A.been to AmericaB.become a policeman
C.joined the armyD.had the car

分析 -约翰有这辆车多长时间了?-自从2004年.

解答 正确答案:D.根据答语Since 2004.可知本句应用现在完成时.当现在完成时态与表示一段的时间状语连用时,谓语应用延续性动词.A项have been to表示曾经去过某地,不能与how long搭配,此处可用have been in.BC项中的become,join都是短暂性动词,故选择D.

点评 本题考查现在完成时态,基础题,掌握此时态的基本用法是解题的关键.排除法是解题的一个必要技巧.

练习册系列答案
相关题目

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

精英家教网