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

--I can’t understand why our boss is late.
--He _____the early bus.
A.could missB.may have missedC.can have missedD.might miss
B
考查虚拟语气。句意:我不能理解我什么我们的老板迟到了。——他可能错过了早班车。“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,故选B。
练习册系列答案
相关习题

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

The recommendation he gave me is that I ____ more traveling to open my eyes.
A.will doB.could do C.should do D.must do

查看答案和解析>>

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

If you go into a store and feel that the clerk is being rude, stop and think that she____ a tough day, and put yourself in her shoes.
A.may haveB.may have hadC.must haveD.should have had

查看答案和解析>>

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


--Who is the person talking with you just now?
-- Well, if you ______ know, his name is David.
A.mayB.canC.mustD.shall

查看答案和解析>>

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


---Have you found your book yet?
---No. I’m not sure where I ___it.
A.leaveB.had leftC.could have leftD.was to leave

查看答案和解析>>

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


I suggest he __ leave at once.
A.shouldB.mustC.wouldD.used to

查看答案和解析>>

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

.---Hurry ! It,s high time that we____to school.
---- Oh, if only the alarm clock____earlier.
A.should go rangB.shall go ; had rung
C.shall go ;rangD.went ;had rang

查看答案和解析>>

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


The weather in this area is generally warm,but it            be very cold sometimes.
A.mustB.canC.shouldD.need

查看答案和解析>>

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


Linda _____________ at home now, but I’m not sure. Why not have a try?
A  must be       B  might have been    C  may have been  D  might be

查看答案和解析>>

同步练习册答案