题目内容

【题目】---Is that a new coat?

---No, I ________ it for a long time.

A. boughtB. had beenC. have boughtD. have had

【答案】D

【解析】

句意:——那是一件新外套吗?——不是,我买了很长时间了。根据buy买,短暂性动词,不能和时间段连用,排除A/C;根据be是,have买,延续性动词,可以和时间段连用;根据句意可知是买了好久了;故选D

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网