题目内容

He _______ have completed his work;otherwise, he wouldn’t be enjoying himself by the seaside.
A.should B.must?C.wouldn’t D.can’t
B

试题分析:考查情态动词用法。Should have done本应该做某事,实际上却未做;must have done一定做了某事;can’t have done不可能做了某事;句意:他一定完成了作业,要不然,他不会在海玩得那么开心。根据后半句话说明他在海边玩得很开心,那么他已经完成了作业,这是一个过去发生的事情,使用“情态动词+have done”对过去发生的事情进行推测。故B正确。
点评:情态动词 + have done这是历年高考热点之一,可表示“推测、责备、怀疑”等多种意义。情态动词的使用是高中英语学习的一个重点,也是高考中的一个重要考点。由于每一个情态动词都含有相应的说话者的语气,所以我们既要了解每个情态动词的基本用法,又要体会说话者的语气。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网