—I cannot find Tom anywhere. —He ________have been off long. I heard him make a call just now.

admin2022-08-12  15

问题 —I cannot find Tom 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

答案B

解析 shouldn’t have done 表示“本不应该做某事”;can’t have done表示“不可能做了某事”,“mustn’t have done”表示“禁止做某事”; needn’t have done表示“本来没必要做某事”。故选B。
转载请注明原文地址:https://jikaoti.com/ti/xtbiFFFM
0

最新回复(0)