——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 left | B.need have left | C.should have left | D.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.should | B.should have | C.must | D.must have |
|
"The house _______ go to the daughter, not the son, according to the will of the father, "declared the judge.A.may | B.should | C.must | D.shall |
|
He insisted what he did _______ right and that anyone who broke laws ________.A.was ; be punished | B.be ; was punished | C.was; was punished | D.be ; be punished |
|
If I had had enough time, I my work. A.would finish | B.must have finished | C.would have finished | D.had finished |
|
最新试题
热门考点