问题 选择题

--- When did you buy this computer? It looks so new.

--- I        it for only a couple of days. My sister bought it for me as a birthday present.

A.bought

B.have bought

C.have had

D.had

答案

答案:C

题目分析:句意:-你什么时候买的这台电脑?它看起来很新。-我才买了几天。我的姐姐作为生日礼物

买给我的。buy 买,是一个动词。根据句意可知,这台电脑已经买了,而且至今为止已经有几天了,故应该用现在完成时态。并且buy是瞬间性动词,不能和一段时间连用,而句中有for a couple of days,故B不对,选C。A和D是一般过去时。

单项选择题
单项选择题