问题 句型转换

— 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。

单项选择题
判断题