精英家教网 > 高中英语 > 题目详情
——Look at your pale face. You ______ a sleepless night.
——You bet. The work site next to the hotel was so noisy.
A.must have had B.might have
C.should have had D.cannot have had
A
考查情态动词。must have done过去一定做过某事。句意:看你苍白的脸,你昨天晚上一定没睡好。选A。
练习册系列答案
相关习题

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

—Hi, Johnson, any idea where Susan is? 
—It’s class time, so she          in the classroom now.
A.can beB.must have beenC.might have beenD.should be

查看答案和解析>>

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

--- I paid him 300 yuan for the sneakers.
--- Oh, he charged you too much.You _____ them with half the money.
A.could have boughtB.needn’t have bought
C.must have boughtD.wouldn’t have bought

查看答案和解析>>

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

Every solid object ______ reflect a sound,varying according to the size and nature of the object.
A.mustB.shallC.willD.should

查看答案和解析>>

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

Our English teacher suggested we ________ English as much as possible in class.
A.must speakB.may speakC.spokeD.should speak

查看答案和解析>>

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

If my lawyer ______ here last Friday, he _____ me from telling the truth.
A.had been; would have preventedB.had been; would prevent
C.were; would preventD.were; would have prevented

查看答案和解析>>

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

It is strange that the small boy _________ work out such a difficult exercise, which is even hard to settle for adults.
A.shouldB.mightC.couldD.would

查看答案和解析>>

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

--- Congratulations!
---Thank you. If it hadn’t been for your help, we ____ in the experiment.
A.will never succeedB.wouldn’t have succeeded
C.mustn’t have succeededD.can’t have succeeded

查看答案和解析>>

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

If I had had enough time, I        my work.   
A.would finishB.must have finished
C.would have finished  D.had finished

查看答案和解析>>

同步练习册答案