当前位置:高中试题 > 英语试题 > 虚拟语气 > —Has Ham started out? He said he would join in the party.—He ____. He is a man w...
题目
题型:不详难度:来源:
—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

答案
A
解析
考查情态动词+have done,A是过去一定做了,B是过去本有必要做却没做,C是过去本应该做却没做,D是过去本可以做却没做,句意是:--Ham出发了吗?--他说他会参加聚会的。--他一定已经走了,因为他是守信的人。选A。
核心考点
试题【—Has Ham started out? He said he would join in the party.—He ____. He is a man w】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
—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

题型:不详难度:| 查看答案
—Shall we go to the movie tonight?             
 —No, I’d rather       at home with our baby. You’d better not leave it to the babysitter at night.
A.you stayedB.you stay C.stayed  D.stay

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