This is my new car . I _______it for two weeks.A.buyB.boughtC.have boughtD.have

This is my new car . I _______it for two weeks.A.buyB.boughtC.have boughtD.have

题型:不详难度:来源:
This is my new car . I _______it for two weeks.
A.buyB.boughtC.have boughtD.have had

答案
D
解析

试题分析:句意:这是一辆新车。我买了两周了。根据题意和for two weeks可知,本句应用现在完成时。故表示“买”,buy是非延续性动词,不能与for引导的时间段连用,而应该用表示延续性的have来表示买。故本题选D。
举一反三
_____you _____my dog ?   Yes, I _______it ten minutes ago .
A.Have, seen , have seenB.Have , seen , saw
C.Do , see , sawD.Did , see , have seen

题型:不详难度:| 查看答案
-----I called you last night, but there was no answer.
------I’m sorry, I _______dinner with my friends outside.
A.haveB.hadC.was havingD.have had

题型:不详难度:| 查看答案
The fans were so excited that they _______ their hands .
A.could’t stop clappingB.couldn’t stop to clap
C.can’t stop clappingD.can’t stop to clap

题型:不详难度:| 查看答案
Can you tell me how ________ the problem ?
A.did solveB.to solveC.solvingD.solved

题型:不详难度:| 查看答案
Do you mind ________ the light. It’s too dark in the room .
A.turning offB.turning onC.to turn onD.to turn off

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

超级试练试题库

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