问题补充:
—How long have you your new bike?
—For nearly two months.
A. buy
B. bought
C. have
D. had
答案:
A. buy
B. bought
C. have
(答案→)D. had
解析:句意:你拥有你的新自行车多久了?——将近两个月吧。根据下文,可知上文描述的是一只持续到现在的动作,故用现在完成时态。buy表示瞬间动作,不能和表示一段时间的时间状语连用,故选D。
时间:2021-09-25 10:32:14
—How long have you your new bike?
—For nearly two months.
A. buy
B. bought
C. have
D. had
A. buy
B. bought
C. have
(答案→)D. had
解析:句意:你拥有你的新自行车多久了?——将近两个月吧。根据下文,可知上文描述的是一只持续到现在的动作,故用现在完成时态。buy表示瞬间动作,不能和表示一段时间的时间状语连用,故选D。