精英家教网 > 初中英语 > 题目详情
----What a nice bike! How long ____ you ____it?
----- Just two weeks.
A.have, boughtB.did, buyC.have, hadD.are, having
C

试题分析:句意:多漂亮的单车啊!你买了多长时间了?就两周。How long 多久,是持续的时间;buy买,是瞬间动词,不能与表示持续的时间连用,have有,是表状态,可以与时间段连用,故选C。
练习册系列答案
相关习题

科目:初中英语 来源:不详 题型:单选题

Where have you been, Ann? You        on the phone just now.
A.wantedB.are wantedC.had wantedD.were wanted

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Great changes______ in the city since1970.
A.have been taken placeB.have taken place.
C.has taken placeD.took place

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

Don’t return the video to Peter, I _____ it.
A.don’t watchB.won’t watchC.haven’t watchedD.wasn’t watching

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

He told me that he ______ never ______ such a good film before.
A.had, seenB.have, seenC.was, seenD.would, seen

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

—Tom often _____ TV on Saturday evenings, but now he is _____ stories.
A. watches; reading B. watching; reads   C. looks; reading 

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

It’s said that the forest                    disappearing.
A.isB.amC.areD.was

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

When I came back, I found my bicycle __________.
A.had goneB.has goneC.was goneD.is gone

查看答案和解析>>

科目:初中英语 来源:不详 题型:单选题

This robot is supposed to save a lot of labor, but it remains a problem if it ______.
A.isB.savesC.doesD.has

查看答案和解析>>

同步练习册答案