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这是历年高考热点之一,可表示“推测、责备、怀疑”等多种意义。情态动词的使用是高中英语学习的一个重点,也是高考中的一个重要考点。由于每一个情态动词都含有相应的说话者的语气,所以我们既要了解每个情态动词的基本用法,又要体会说话者的语气。 |
举一反三
—Could you please have my car ready today? —Sure, the damage is not that serious, so it _____be ready by 5: 00 pm.A.should | B.could | C.might | D.need |
|
—Mary broke up with me! —You_ _have forgotten about the Valentine"s Day.A.shouldn"t | B.couldn"t | C.needn"t | D.mustn"t |
|
—How dangerous it was! —Yes, but for the passer-by’s quick action, the girl ________.A.was drowned | B.could have been drowned | C.had drowned | D.should be drowned |
|
The weather in the south is generally warm, but it________ be very cold sometimes. |
Tom likes driving and he ______drive his car to the party, but I’m not quite sure about it yet. |
最新试题
热门考点