He______havefinishedhiswork;otherwi

发布时间:2020-07-12 05:44:40

He ______have finished his work; otherwise, he wouldn’t be enjoying himself by the seaside.












A.should











B.must










C.need










D.can

网友回答

B解析考查情态动词表推测的用法。句意“他一定已经完成作业了,不然,他他不可能正在海边玩。”should have done“本应该做某事”;must have done“一定已经做了某事”;can have done“可能已经做了某事”。本题表肯定的推测。故选B。
以上问题属网友观点,不代表本站立场,仅供参考!