题目内容

20.-What a nice bike!How long have you _______ it?
-About half a year.(  )
A.boughtB.receivedC.takenD.had

分析 -多漂亮的自行车啊!你买了多长时间了?
-大约半年.

解答 答案:D;
bought买;received收到;taken接受;取得;had,have的过去式;根据句中信息How long 多久,是持续的时间;buy买、received收到、taken接受;取得,是瞬间动词,不能与表示持续的时间连用,have有,是表状态,可以与时间段连用,故选D.

点评 了解每个选项的含义是做好此类题型的关键,还要从句意着手,根据句意作出解答.

练习册系列答案
相关题目

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

精英家教网