——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

题型:不详难度:来源:
——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。
举一反三
—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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.