—Where is Bob? I cannot find him anywhere.—Hehave been off long. I heard him make a call j

发布时间:2020-08-17 12:23:33


—Where is Bob? I cannot find him anywhere.
—He    have been off long. I heard him make a call just now.
A. shouldn’t
B. can’t
C. mustn’t
D. needn’t

网友回答

A. shouldn’t
(答案→)B. can’t
C. mustn’t
D. needn’t
解析:考查情态动词与虚拟语气用法。语境表示语气很肯定的否定判断推测:我刚才还听见他打电话了,因此他一定没走多远。用can’t have done。
以上问题属网友观点,不代表本站立场,仅供参考!