精英家教网 > 初中英语 > 题目详情

— Your bike is very beautiful. How long ____you _____it?        — Just two weeks.
A. have; bought B. did; buy                C. have; had

C

解析试题分析:句意:---你的自行车真漂亮,买了多长时间了?才两周。buy是短暂性动词, 不能与how long连用,应该用延续性动词have,故选C。
考点: 考查动词时态的用法。

练习册系列答案
相关习题

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

—_________ you __________ your work yet?
—Not yet. I’ll finish it in five minutes.
A. Do; finish            B. Have; finished        C. Are; going to finish

查看答案和解析>>

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

---- I ___________ Tom for three days. Is he ill?
---- I’m afraid so. The doctor said he needed ______________.

A.haven’t seen; to be operated B.haven’t seen; to be operated on
C.didn’t see; operating D.haven’t see; operating

查看答案和解析>>

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

Kate_______ volleyball_______ in the match.

A.play; very well B.plays; very well
C.plays; very good D.play; very good

查看答案和解析>>

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

John, ______, you should eat less meat but more vegetables.

A.keep healthyB.keeps healthyC. keeping healthyD.to keep healthy

查看答案和解析>>

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

---- What did Jack eat?
---- He ________ an apple before he ________!

A.ate; sleepsB.had eaten; slept
C.eats; was sleepingD.has eaten; slept

查看答案和解析>>

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

Uncle Mike _______ to bed ______ he finished his work last night.

A.not went; before B.didn’t go; after
C.doesn’t go; until D.didn’t go; until

查看答案和解析>>

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

---- Was Kelly late for the meeting? 
----- Yes, the meeting _____ for 10 minutes when he _____ to the school.

A.has begun; getsB.has been on; gets
C.had begun; gotD.had been on; got

查看答案和解析>>

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

---I hope you _______ my party next weekend?
--- OK, I _______ .

A.to come in; will B.come to; will
C.came: am D.will come to; will

查看答案和解析>>

同步练习册答案