精英家教网 > 高中英语 > 题目详情
Sorry I’m late. I ____ have turned off the alarm clock and gone back to sleep again.
A.mightB.shouldC.needD.will
A

试题分析:考查情态动词+have done的用法:might have done sth. 是常用句型,表示在过去可能做了什么。should have done 本应该做某事,句意:也许我可能把闹钟关了 然后又重新睡觉了 所以迟到了
点评:情态动词用于推测和虚拟语气连用一直以来都是高考的重点,对过去情况的推测虚拟语气要用情态动词+have done,具体的意思根据情态动词来判断。指过去情况对推测和虚拟,should have done本该做…而没做,shouldn’t have done本不该做…而做,Must have done过去一定做了might have done过去可能做了。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

— My bike is broken. _____ I use yours?
— Sure. Here it is.
A Must      B Will      C Should        D May

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If you ___ stick to the unrealistic approach, the worse result will be waiting for you not far ahead.
A.willB.mayC.mustD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

We ________ the difficulty together, but why didn’t you tell me?
A.should faceB.might faceC.could nave facedD.must have faced

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

On Sundays ,the retired(退休的)minster_____ come to the farm and work with the farmers.
A.canB.shouldC. mustD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—I wonder why Suzan looks worried today.
—I’m not sure, but she ________a small accident driving here.
A.could haveB.might haveC.might have hadD.must have had

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It is strange that he _________ in such an important examination .
A.failedB.should failC.should have failedD.fails

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If you           spit at all, please spit in the bucket(痰孟里)provided
A.mustB.shallC.should D.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-What does the sign over there say?
-“No person _______ bring drinks into the student computer pool.”
A.willB.shallC.mayD.must

查看答案和解析>>

同步练习册答案