“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 thought | B.can have thought | C.may think | D.might think |
|
答案
A |
解析
从答话人的语境可知,空格处的意思“曾经这样想过”,即对过去情况作推测,故应用“情态动词+动词完成式”;又因为 can 表推测不用于肯定句,故选A。 |
举一反三
You _________ be right, but I don’t think you are.A.can | B.could | C.must | D.should |
|
Mike is often absent from class.” “Tell him he _________ answer for it if he goes on behaving like that.”A.shall | B.will | C.would | D.can |
|
--- I hear you have written a novel. --- Yes, the book ______ come out in a month or so.A.can | B.must | C.should | D.would |
|
To be on the safe side, we should fill up the tank now, because we ______ run out of gas on the way.A.could | B.might | C.would | D.must |
|
It’s unbelievable that such a small girl ____ have so much knowledge about computer.A.could | B.would | C.should | D.might |
|
最新试题
热门考点