问题 选择题

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。

单项选择题
填空题