“Do you think he is lazy?” “I _________ so once, but I don’t now.”A.may have tho

“Do you think he is lazy?” “I _________ so once, but I don’t now.”A.may have tho

题型:不详难度:来源:
“Do you think he is lazy?” “I _________ so once, but I don’t now.”
A.may have thoughtB.can have thoughtC.may thinkD.might think

答案
A
解析
 从答话人的语境可知,空格处的意思“曾经这样想过”,即对过去情况作推测,故应用“情态动词+动词完成式”;又因为 can 表推测不用于肯定句,故选A。
举一反三
You _________ be right, but I don’t think you are.
A.canB.couldC.mustD.should

题型:不详难度:| 查看答案
Mike is often absent from class.” “Tell him he _________ answer for it if he goes on behaving like that.”
A.shallB.willC.wouldD.can

题型:不详难度:| 查看答案
--- I hear you have written a novel.
--- Yes, the book ______ come out in a month or so.
A.can B.mustC.shouldD.would

题型:不详难度:| 查看答案
To be on the safe side, we should fill up the tank now, because we ______ run out of gas on the way.
A.couldB.mightC.wouldD.must

题型:不详难度:| 查看答案
It’s unbelievable that such a small girl ____ have so much knowledge about computer.
A.couldB.wouldC.shouldD.might

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

超级试练试题库

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