— 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.

题型:不详难度:来源:
— How long have you _______ this book?
— About ten days. I _______ it last month.
A.bought, boughtB.bought, buy
C.had, boughtD.had, have bought

答案
C
解析

试题分析:句意:-你买这本书有多长时间了?-大约十天了。我上个月买的。buy 买,是一个瞬间性动词,不能和一段时间连用,第一个句子中有how long 表示一段时间,因此用have;第二个空说的是上个月的事情,故应该用一般过去时,故选C。
举一反三
If prices rise too high, the government has to do something ______ it.
A.stopB.stopped
C.stoppingD.to stop

题型:不详难度:| 查看答案
— Could you help me do some cleaning after school?
— If I _______, I will do it.
A.am freeB.will be free
C.have had timeD.had time

题型:不详难度:| 查看答案
— This pair of shoes _______ really big for me.
— Why not try another _______?
A.is, pair B.are, pair
C.is, oneD.are, one

题型:不详难度:| 查看答案
----Is Mary at home?
----No, she_________ the library. She _________ there a moment ago.
A.has gone to, wentB.has gone to, has been
C.has been to, wentD.has been to, has gone

题型:不详难度:| 查看答案
---- Can I _________ your dictionary?
----Sorry. I’ve _________ it to Jim.
A.lend, borrowB.borrow, lent
C.borrow, lendedD.lend, borrowed

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.