题目内容

【题目】—How long ________ you ________ the new car?

—For half a month.

A.haveboughtB.didbuy

C.havehadD.didhave

【答案】C

【解析】

句意:——这辆新车你买了多久了?——半个月。

考查现在完成时。根据“For half a month”可知此处是现在完成时,排除BD;结合“How long”可知此处用延续性动词,根据buy是点动词,瞬间动词不能与一段时间连用,应变成相应的延续性动词;这里可用“have had”,故选C

练习册系列答案
相关题目

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

精英家教网