精英家教网 > 高中英语 > 题目详情
 Look! That fellow is too sleepy to work. He ______ up reading until midnight.
A.mustn’t stayB.mustn’t have stayed
C.ought not to stayD.should not have stayed
D
考查情态动词+have done的用法。句意“看!那个家伙太困了以至于不能好好工作。他本不应该熬夜看书。”shouldn’t have done“本不应该做却做了某事”。故选D。
练习册系列答案
相关习题

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


. ----You just think of yourself! You kept me waiting for at least three hours.
----I am sorry that you _____ think so.
A.wouldB.mightC.couldD.should

查看答案和解析>>

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


Mr. White _________ at 8:30 for the meeting, but he didn’t show up.
A.should have arrivedB.should arrive
C.shouldn’t have had arrivedD.shouldn’t be arriving

查看答案和解析>>

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


Why ____________ I drive so many miles away for a supper when I can easily have it at one of the restaurants nearby?
A.mightB.couldC.wouldD.must

查看答案和解析>>

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


What award did you get for the sports competition? ___________ I have a look?
A.MayB.willC.ShouldD.Must

查看答案和解析>>

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

.
She ______have stopped her work halfway.
A.ought to notB.ought not toC.not ought toD.does not ought to

查看答案和解析>>

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

.
I'm amazed that Mr Harris _________ have said nothing about the matter.
A.canB.shouldC.would D.must

查看答案和解析>>

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

— ___ he have finished his homework?
—Yes, he ___. Otherwise, he couldn’t be watching TV now.
A.Must, canB.Can, can
C.Must must haveD.Can, must have

查看答案和解析>>

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


I________have gone the concert because I know nothing about that kind of music.
A.couldn’t B.mustn’tC.shouldn’tD.oughtn’t

查看答案和解析>>

同步练习册答案