当前位置:高中试题 > 英语试题 > 动词的分类 > He _______ have completed his work;otherwise, he wouldn’t be enjoying himself by...
题目
题型:不详难度:来源:
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这是历年高考热点之一,可表示“推测、责备、怀疑”等多种意义。情态动词的使用是高中英语学习的一个重点,也是高考中的一个重要考点。由于每一个情态动词都含有相应的说话者的语气,所以我们既要了解每个情态动词的基本用法,又要体会说话者的语气。
核心考点
试题【He _______ have completed his work;otherwise, he wouldn’t be enjoying himself by】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
—Could you please have my car ready today?
—Sure, the damage is not that serious, so it _____be ready by 5: 00 pm.
A.shouldB.couldC.mightD.need

题型:不详难度:| 查看答案
—Mary broke up with me!
—You_ _have forgotten about the Valentine"s Day.
A.shouldn"tB.couldn"tC.needn"tD.mustn"t

题型:不详难度:| 查看答案
—How dangerous it was!
—Yes, but for the passer-by’s quick action, the girl ________.
A.was drownedB.could have been drowned
C.had drownedD.should be drowned

题型:不详难度:| 查看答案
The weather in the south is generally warm, but it________ be very cold sometimes.
A.mayB.shall C.willD.can

题型:不详难度:| 查看答案
Tom likes driving and he ______drive his car to the party, but I’m not quite sure about it yet.
A.canB.shallC.mustD.may

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.