精英家教网 > 高中英语 > 题目详情

I____ asleep because it took me a long time to realize that the telephone was ringing.
A.could have fallenB.should have fallen
C.must have fallenD.mustn’t have fallen
C
考查虚拟语气。句意;我肯定是睡着了,因为用了很长时间我猜意识到电话铃一直在响。“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”。故选C。
练习册系列答案
相关习题

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

--- What        it be?
--- It         be a man, for it is not moving. It      be a dustbin, I think.
A.can, may, mustB.can, can’t, must
C.can, must, canD.may, may not, could

查看答案和解析>>

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


The boss ordered that the work ______ right away.
A.should finishB.finishedC.would be finishedD.be finished

查看答案和解析>>

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


—Thank you for reminding me of the time, or I ____ late yesterday.
—Don’t mention it.
A.should beB.would beC.will have beenD.would have been

查看答案和解析>>

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


---Are you coming to Tom’s party? 
---I’m not sure. I______ go to the concert instead.
A.mightB.mustC.wouldD.should

查看答案和解析>>

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


________ every student aware of the importance of study, they would study efficiently.
A.WereB.ShouldC.MayD.Had

查看答案和解析>>

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


---Must I see a doctor right now?
----No, you______see a doctor for the time being.
A.can’tB.shouldn’tC.needn’tD.mustn’t

查看答案和解析>>

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


— Did you attend the meeting?
— I would have known the news if I       it.
A.had attendedB.attendedC.should attendD.would attend

查看答案和解析>>

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


If only my grandma         this together with us now!
A.had seenB.could seeC.must seeD.should see

查看答案和解析>>

同步练习册答案