精英家教网 > 初中英语 > 题目详情
2.-How long have you _______________ the motorbike?
-For about two weeks.(  )
A.boughtB.hadC.borrowedD.lent

分析 -你有这辆摩托车多长时间了?
-大约两星期.

解答 答案:B 根据关键部分How long have you,可知此句是以how long引导的现在完成时的问句,本句表示过去已经开始,一直延续到现在的动作或状态,在这里是询问拥有摩托车多长时间了;在现在完成时里,动词必须为延续性动词,而buy,borrow,lend都为短暂性动词,不能使用;只有have为延续性动词,可以跟时间段;根据现在完成时的构成have/has+动词的过去分词,所以在这里应用其过去分词为had.故选B.

点评 此题考查现在完成时里动词的选择.一定要记住在现在完成时里动词一定是延续性动词,可以和时间段连用;平时要多从意义上识别终止性动词与延续性动词,对做题很有帮助.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:选择题

19.-Look at that model ship.
-I know,but it looks like a real one.It's just ______.(  )
A.smallB.very smallC.smallerD.smallest

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

13.The teachers often tell their pupils      across the road when the traffic light is red.(  )
A.not goB.not to goC.don't goD.didn't go

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

10.It was snowing hard _____________ we had to stay at home and watch TV.(  )
A.thatB.becauseC.butD.so

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

17.-By the way,have you got ______ e-mail address?
-Oh,yes,it is swimonland@hotmail.com.(  )
A.aB.anC.theD./

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

7.-Hello,may I speak to Mr Green?
-I'm sorry.I think you have the wrong            .(  )
A.cardB.numberC.address

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

14.-Must I stay here till you come back?
-No,you           .(  )
A.mustn'tB.can'tC.needn'tD.shouldn't

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

11.Don't throw away pens and erasers ________ you haven't used up.(  )
A.whereB.whichC.whoD.what

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

2.--Is Mr Smith ill?
--      .I think he will have to stay in hospital.(  )
A.I don't think soB.I'm afraid not
C.I hope soD.I'm afraid so

查看答案和解析>>

同步练习册答案