You were stupid to try climbing up there. You ______ yourself.A.can killB.might

You were stupid to try climbing up there. You ______ yourself.A.can killB.might

题型:不详难度:来源:
You were stupid to try climbing up there. You ______ yourself.
A.can killB.might have killed
C.might killD.must have killed

答案
B
解析

试题分析:考察情态动词用法。本句中前句中的were说明本句叙述的是过去的事情,故使用“情态动词+have done”表示对过去的虚拟或者推测。排除AC项。might have done也许做了某事;must have done一定做了某事;句意:你想爬到那里真是太愚蠢了。你也许会伤到自己的。故B正确。
点评:本题是高考必考考点,一定要牢记句型意思。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的形式。
举一反三
Students ___________ remain in their seats until all the papers have been collected.
A.mayB.shallC.needD.can

题型:不详难度:| 查看答案
My sister advised me that I _____ accept the invitation.
A.couldB.mustC.shouldD.might

题型:不详难度:| 查看答案
His work _____ have been completed; otherwise, he wouldn’t be enjoying himself on the beach.
A.shouldB.shouldn’tC.can’tD.must

题型:不详难度:| 查看答案
—It looks as if it’s going to rain, but I’m not sure whether the windows are shut in my apartment.
—You         as well go back to have a look.
A.shouldB.mightC.need D.can

题型:不详难度:| 查看答案
-Why ________ it rain at weekends?
-Never mind, let’s watch TV at home.
A.canB.wouldC.shallD.must

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

超级试练试题库

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