精英家教网 > 高中英语 > 题目详情
He _____ have fallen asleep last night because he didn’t hear the phone call.
A.mayB.shouldC.canD.must
D

试题分析:考查情态动词表示推测。对现在情况表示推测使用“情态动词+动词原形”;对过去情况进行推测,使用“情态动词+have done”;本题根据didn’t hear…说明是对过去情况的推测。Must have done一定做了;may have done也许做了某事;should have done本应该做某事(实际上却未做)(表示虚拟语气);句意:他昨天晚上一定睡着了,因为他没有听见电话铃声。故D正确。
点评:对现在情况表示推测使用“情态动词+动词原形”;对过去情况进行推测,使用“情态动词+have done”;本题的Must have done一定做了;
练习册系列答案
相关习题

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

---Could I have a word with you, mum?
---Oh, dear, if you______.
A.canB.mustC.mayD.should

查看答案和解析>>

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

You____Tom at the party yesterday;he went abroad for a holiday last week.
A.should have seenB.might have seen
C.mustn’t have seenD.couldn’t have seen

查看答案和解析>>

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

The bus ____ at six, but it arrived an hour later.
A.should arriveB.had arrived
C.should have arrivedD.must arrive

查看答案和解析>>

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

–Hey! Any idea about learning abroad?
--You _____google the College Board to learn the names of college you ____ be interested in
A.may; needB.can; mightC.will; shouldD.shall; must

查看答案和解析>>

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

If you _______ carry with you the belief that all you do is right, it’s none of my business.   
A.shouldB.mayC.canD.must

查看答案和解析>>

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

You       trust an online shop just because it has a beautifully-designed website.
A.shouldn’tB.mustn’t C.couldn’tD.needn’t

查看答案和解析>>

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

The driver tried everything he could think of, but the car just ______ not move.
A.shouldB.might C.must D.would

查看答案和解析>>

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

---- Amazing ! You       wear slippers at work .
---- Don’t you know it’s a fashion ?
A.mightB.shouldC.couldD.would

查看答案和解析>>

同步练习册答案