问题补充:
— When did you buy this computer? It looks so new.
— I Dit for only a couple of days. A.hadB.have boughtC.boughtD.have had
答案:
解析:句意:你什么时候买的这电脑?看起来很新。我买它才几天。For+时间段,表示“有……时间”,往往和现在完成时连用。Buy为瞬间动词,不能与时间段连用;have had 有,表示状态,可与时间段连用,故选D。
时间:2021-06-04 05:29:59
— When did you buy this computer? It looks so new.
— I Dit for only a couple of days. A.hadB.have boughtC.boughtD.have had
解析:句意:你什么时候买的这电脑?看起来很新。我买它才几天。For+时间段,表示“有……时间”,往往和现在完成时连用。Buy为瞬间动词,不能与时间段连用;have had 有,表示状态,可与时间段连用,故选D。