当前位置:高中试题 > 英语试题 > 虚拟语气 > ——Look at your pale face. You ______ a sleepless night. ——You bet. The work site...
题目
题型:不详难度:来源:
——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。
核心考点
试题【——Look at your pale face. You ______ a sleepless night. ——You bet. The work site】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
—Has Ham started out? He said he would join in the party.
—He ____. He is a man who always keeps his word.
A.must have leftB.need have leftC.should have leftD.could have left

题型:不详难度:| 查看答案
—Guess what ! I have got A for my term paper .
—Great ! You ________ read widely and put a lot of work into it .
A.shouldB.should haveC.mustD.must have

题型:不详难度:| 查看答案
"The house _______ go to the daughter, not the son, according to the will of the father, "declared the judge.
A.mayB.shouldC.mustD.shall

题型:不详难度:| 查看答案
He insisted what he did _______ right and that anyone who broke laws ________.
A.was ; be punishedB.be ; was punished
C.was; was punishedD.be ; be punished

题型:不详难度:| 查看答案
If I had had enough time, I        my work.   
A.would finishB.must have finished
C.would have finished  D.had finished

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