问题补充:
Jim, how nice your car is! How long you it?
A. did, buy
B. did , have
C. have , had
D. have , bought
答案:
A. did, buy
B. did , have
(答案→)C. have , had
D. have , bought
解析:根据语境可知此句的含义是Jim,你的汽车真漂亮。买多久了?考查的动词的延续性。表示某物买了多久了要用动词have而不用buy,因buy是短暂性动词,并且常用现在完成时,故选C。