The driver ____ have drunk a lot before the accident, but I"m not quite sure of

The driver ____ have drunk a lot before the accident, but I"m not quite sure of

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

答案
A
解析

试题分析:考察情态动词用法。Might have done也许做了某事;must have done一定做了某事;should have done本应该做某事,实际上却未做;would have done会做某事;句意:司机也许在事故之前喝酒了。但是我也我不确定。根据后半句我不确信,说明这是对过去情况的一种没有把握的推测。故A正确。
点评:本题是高考必考考点,一定要牢记句型意思。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的形式。
举一反三
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

题型:不详难度:| 查看答案
As to the question of whether we will sell our house or who we shall sell the house to, you ____ have answer by tomorrow.
A.shallB.willC.couldD.must

题型:不详难度:| 查看答案
—  My cat’s really fat.
— You ______ have given her so much food.
A.wouldn’tB.couldn’tC.shouldn’tD.mustn’t

题型:不详难度:| 查看答案
The Smiths went to the country for the weekend as they ______ to the office.
A.needn’t have goneB.mustn’t go
C.may not goD.didn’t have to go

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

超级试练试题库

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