题目内容

―What a nice bike! How long ____________ you ____________ it?

―For only 2 weeks.

A.did... buy B. have... bought

C. have... had D. are... Having

 

C

【解析】

试题分析:句意为:---多好的自行车啊!你买了多久了?---只买了两个星期。根据语境,本题考查的是短暂性动词和延续性动词在现在完成时中的用法。由于buy在英语中是短暂性动词,不可用于表示一段时间的现在完成时句子中,但是“买”了之后的“拥有(have)”则是可以延续的,故选C,即把短暂性的buy转换成延续性的have。

考点:考查现在完成时的用法。

 

练习册系列答案
相关题目

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

精英家教网