题目内容
--- What a nice bike! How long ________ you ________ it?
--- Just two weeks. I ________ it two weeks ago.
[ ]
A.Will; buy; buy
B.did; buy; bought
C.are; having; buy
D.have; had; bought
答案:D
解析:
解析:
思维分析:考查了现在完成时和一般过去时的用法与区别。 buy为非延续性动词,不能与一段时间状语连用,所以用have表示,two weeks ago为典型的过去时间状语,应用过去时。 |
练习册系列答案
相关题目