When did you buy these new CDs? I them for two days.A. had B. have bought
题型:不详难度:来源:
When did you buy these new CDs? I them for two days. A. had B. have bought C. have had |
答案
C |
解析
试题分析:句意为:---你什么时候买了这些光盘?---我已经买了两天了。本题考查的是现在完成时的用法。在英语中,买(buy)是短暂性动词,不可以用于表示一段时间的现在完成时句子中,但是,“买”了之后即为“拥有(have)”,是可以延续的,可以用在表示一段时间的现在完成时句子中。故应选C。 |
举一反三
I don’t know if he if it tomorrow. A. comes…will rain B. will come…rains C. will come…will rain |
My father to Beijing. He hasn’t returned yet. A. has gone B. has been C. went |
Renshou_________ a lot in the last 3 years. It’s now one of the most important cities in Meishan.A.changed | B.changes | C.has changed | D.had changed |
|
– The skirt looks different from the others and it’s really nice. – Thanks. It ________ by my mother last month.A.made | B.is made | C.has been made | D.was made |
|
--- Will Jim go hiking with us this weekend? --- Maybe not. He _______ to visit his grandpa in the country.A.will decide | B.decides | C.has decided | D.decided |
|
最新试题
热门考点