当前位置:高中试题 > 英语试题 > 虚拟语气 > You look so tired. You _________ have stayed up again.A.shouldB.canC.mayD.must...
题目
题型:不详难度:来源:
You look so tired. You _________ have stayed up again.
A.shouldB.canC.mayD.must

答案
D
解析
“你看起来很累。你肯定又熬夜了。”should应该, can可能,可以,may可能,可以, must必须,所以答案D。
核心考点
试题【You look so tired. You _________ have stayed up again.A.shouldB.canC.mayD.must】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
How he _______ get out of the prison ______ a mystery.
A.could; isB.can; isC.was able to; remainsD.able to; remain

题型:不详难度:| 查看答案
Just imagine performing such an opera as Turandot in the Forbidden City there _____ be a better setting!
A.mustn’tB.shouldn’tC.couldn’tD.needn’t

题型:不详难度:| 查看答案
The plan is dead. I        it more water.
A.will giveB.would have givenC.must giveD.should have given

题型:不详难度:| 查看答案
______ it would be silly to argue any longer .
A.Was that trueB.If that was true
C.Should that be trueD.Could that be true

题型:不详难度:| 查看答案

I wish I____ my uncle yesterday.
A.metB.have metC.would metD.had met

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