精英家教网 > 高中英语 > 题目详情
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这是历年高考热点之一,可表示“推测、责备、怀疑”等多种意义。情态动词的使用是高中英语学习的一个重点,也是高考中的一个重要考点。由于每一个情态动词都含有相应的说话者的语气,所以我们既要了解每个情态动词的基本用法,又要体会说话者的语气。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

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

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He ___________ unwisely, but he was at least trying to do something helpful.
A.may have acted B.must have acted
C.should have actedD.would act

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It has been announced that candidates       remain in their seats until all the papers have been collected.
A.shallB.canC.shouldD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— I hear it will rain tomorrow.
— It _______ true. You see, there are so many black clouds in the sky now.
A.won’t beB.will beC.may beD.may not be

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---______ he have been chosen as captain of our school football team?
---Yes, he______. Can’t you see he’s wearing an armband?
A.Can; canB.Must; must haveC.Can; must haveD.Must; must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

One of our rules is that every student          wear school uniform while at school.
A.shallB.mightC.willD.could

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Have you seen Maragaret? The boss is looking for her everywhere.
—She________the train, otherwise she would have arrived here by now.
A.should have missedB.must have missed
C.had missedD.might miss

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—I don’t mind telling you what I know.
—You _____. I can manage it myself.
A.mustn’tB.ought not toC.can’tD.don't have to

查看答案和解析>>

同步练习册答案