—I cannot find Tom anywhere.—He_______have been off long.I heard him make a cal

游客2023-09-18  13

问题 —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://tihaiku.com/zcyy/3025139.html
最新回复(0)