题目内容

【题目】It’s already nine o’clock. He _______ be lost, or he would have been here then.

A. can B. may C. must D. need

【答案】A

【解析】

句意:已经九点了。他可能迷路了,不然他就会来了。“would+have+done”虚拟语气,表示对过去事情的假设,意思是本来会做”。本题考察情态动词表示推测之意。must一定,有把握的肯定猜测;canmay意为可能”,can的可能性大于may, 根据后文可知,使用把握性较大的can。need需要,不表示猜测。故选:A。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网