Don’t be angry with us. We ____ with you together, but we were busy with our fin

Don’t be angry with us. We ____ with you together, but we were busy with our fin

题型:不详难度:来源:
Don’t be angry with us. We ____ with you together, but we were busy with our final reports when you called in.
A.would eat out B.must have eaten out
C.should eat out D.could have eaten out

答案
D
解析

试题分析:考察情态动词用法。本题考察的是情态动词对过去情况的虚拟。must have done是对过去情况的肯定推测“一定做了某事”;could have done本可以做某事,实际上却未做;可能做了某事。句意:不要生我们的气。我们本可以和你一起吃饭的。但是当你打电话的时候,我们忙于准备我们的报告。根据句意说明本句中的could have done本可以做某事,实际上却未做;是一个虚拟语气。故D正确。
点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有 mustn’t have done的形式。
举一反三
--- Don"t worry. I"ve just sent an ambulance to you. They ________ be there any second.
A.couldB.mightC.wouldD.should

题型:不详难度:| 查看答案
Mr.Smith is on time for everything. How        he be late for the ceremony?
A.willB.canC.shallD.may

题型:不详难度:| 查看答案
The driver ____ have drunk a lot before the accident, but I"m not quite sure of that.
A.mightB.mustC.shouldD.would

题型:不详难度:| 查看答案
Two weeks ago, I bought a bicycle. If you live in town, it is often faster than a car and you           worry about parking.
A.must notB.should notC.don"t have toD.may not

题型:不详难度:| 查看答案
---- Where are you going for the weekend?
---- I haven’t decided yet. I _______ go fishing with my friends.
A.shouldB.mightC.canD.must

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

超级试练试题库

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