当前位置:高中试题 > 英语试题 > 虚拟语气 > If you had worked hard, you ______ so anxious now.A.are notB.would not have been...
题目
题型:不详难度:来源:
If you had worked hard, you ______ so anxious now.
A.are notB.would not have beenC.will not beD.would not be

答案
D
解析
考查虚拟语气。If 条件从句表示的是过去,主句表示的是现在,这是一种混合的虚拟语气,主句的构成应用would /could / might do,所以选D。
核心考点
试题【If you had worked hard, you ______ so anxious now.A.are notB.would not have been】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三

8.Although this_______ sound like a simple task, great care is needed.
A.mustB.mayC.shallD.Should

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

15.---Tom is never late for work. Why is he absent today?
---Something ________ to him.
A.must happen B.should have happened
C.could have happened D.must have happened

题型:不详难度:| 查看答案
--- What is the matter with the pen?
--- The ink _______come out.
A.isn’tB.didn’tC.don’tD.won’t

题型:不详难度:| 查看答案
--- _______ he come in or wait outside?
--- Let him in, please.
A.ShallB.WillC.DoesD.Has

题型:不详难度:| 查看答案
Sorry I’m late. I ______ have turned off the alarm clock and gone back to sleep again.
A.mightB.shouldC.canD.will

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