---- How long __________ the bike?  ---- For 2 years.A. have you bought    B. ha

---- How long __________ the bike?  ---- For 2 years.A. have you bought    B. ha

题型:不详难度:来源:
---- How long __________ the bike?  ---- For 2 years.
A. have you bought    B. have you had      C. did you have
答案
B
解析

试题分析:句意:--这辆自行车你已经买了多长时间?--已经有两年了。分析:这辆自行车是在过去一个时间点买的,现在已经属于我的了,符合现在完成时定义,同时问句用how long(表示段时间)提问,因此将瞬间动词buy转换为have,故选B
举一反三
China has offered much help to Japan since it ___________ by the earthquake and tsunami (海啸).
A. hit         B. is hit          C. was hit
题型:不详难度:| 查看答案
.I"m sorry you"ve missed the train .It _______ for 10 minutes .
A. has left             B. has been away from     C.has been away    
题型:不详难度:| 查看答案
The government ______ these people ______ money.
A. provides; for         B. provides; with        C.provides; of
题型:不详难度:| 查看答案
The garbage         too much space .
A. takes away             B.takes off            C. takes up
题型:不详难度:| 查看答案
My cousin used to ________ online too late, but now she is used to ________ to bed early.
A.chat; goB.chatting; goC.chatting; goingD.chat; going

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.