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