问题 选择题

--I can’t understand why our boss is late.

--He _____the early bus.

A.could miss

B.may have missed

C.can have missed

D.might miss

答案

答案:B

考查虚拟语气。句意:我不能理解我什么我们的老板迟到了。——他可能错过了早班车。“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,故选B。

单项选择题 A型题
单项选择题 案例分析题