问题
句型转换
— When did you buy this computer? It looks so new.
— I it for only a couple of days.
A.had
B.have bought
C.bought
D.have had
答案
答案:D
题目分析:句意:你什么时候买的这电脑?看起来很新。我买它才几天。For+时间段,表示“有……时间”,往往和现在完成时连用。Buy为瞬间动词,不能与时间段连用;have had 有,表示状态,可与时间段连用,故选D。