— How long have you _______ this book?— About ten days. I _______ it last month.
题型:不详难度:来源:
— How long have you _______ this book? — About ten days. I _______ it last month.A.bought, bought | B.bought, buy | C.had, bought | D.had, have bought |
|
答案
C |
解析
试题分析:句意:-你买这本书有多长时间了?-大约十天了。我上个月买的。buy 买,是一个瞬间性动词,不能和一段时间连用,第一个句子中有how long 表示一段时间,因此用have;第二个空说的是上个月的事情,故应该用一般过去时,故选C。 |
举一反三
If prices rise too high, the government has to do something ______ it.A.stop | B.stopped | C.stopping | D.to stop |
|
— Could you help me do some cleaning after school? — If I _______, I will do it.A.am free | B.will be free | C.have had time | D.had time |
|
— This pair of shoes _______ really big for me. — Why not try another _______?A.is, pair | B.are, pair | C.is, one | D.are, one |
|
----Is Mary at home? ----No, she_________ the library. She _________ there a moment ago.A.has gone to, went | B.has gone to, has been | C.has been to, went | D.has been to, has gone |
|
---- Can I _________ your dictionary? ----Sorry. I’ve _________ it to Jim.A.lend, borrow | B.borrow, lent | C.borrow, lended | D.lend, borrowed |
|
最新试题
热门考点