题目内容
This is my new car . I _______it for two weeks.
A.buy | B.bought | C.have bought | D.have had |
D
试题分析:句意:这是一辆新车。我买了两周了。根据题意和for two weeks可知,本句应用现在完成时。故表示“买”,buy是非延续性动词,不能与for引导的时间段连用,而应该用表示延续性的have来表示买。故本题选D。

练习册系列答案
相关题目