题目内容
【题目】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一定,有把握的肯定猜测;can与may意为 “可能”,can的可能性大于may, 根据后文可知,使用把握性较大的can。need需要,不表示猜测。故选:A。
练习册系列答案
相关题目