–What do you think the noise was? --It ___________ a cat.A.may beB.might beC.can
题型:不详难度:来源:
–What do you think the noise was? --It ___________ a cat.A.may be | B.might be | C.can have been | D.might have been |
|
答案
D |
解析
考查情态动词用法。根据was可知是罪过去情况的推测。对过去情况进行推测应该使用情态动词+have done;排除AB;can have done表示对过去行为的怀疑,用于疑问句,译成 可能做过……吗?might have done也许做了;句意:—你认为那个噪音是什么?—也许是一只猫吧! |
举一反三
---- I have taken someone else’s T-shirt by mistake. Is it Jane’s? ---- It _______ be hers. She seldom wears red.A.can’t | B.mustn’t | C.won’t | D.needn’t |
|
Our English teacher is considerate, helpful, and warm-hearted, but sometimes she Be angry at our silly mistakes.A.should | B.can | C.must | D.shall |
|
It _____ last night., because the ground is all wet A.should rain | B.should have rained | C.must rain | D.must have rained |
|
The room is in a terrible mess; it ________have been cleaned.A.can’t | B.mustn’t | C.shouldn’t | D.wouldn’t |
|
--- Will Helen come to my party tonight? --- I am not sure. She _______ go to the cinema with her father. |
最新试题
热门考点