精英家教网 > 高中英语 > 题目详情
If you had got up early, you_____ the early bus.
A.have caughtB.will have caught
C.would have caughtD.had caught
C
虚拟语气题,对过去的虚拟从句用had done主句用would have done。 如果你早点起你就赶上早班车了。 选C
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

—How do you find the health club?
—I        . Everyone is saying its management is going from bad to worse
A.ought to joinB.should have joined
C.would rather not have joinedD.would like to have joined

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Captain Cook commanded that all the goods _________ into the sea.
A.should throwB.be thrown C.threwD.should thrown

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Mr Bush is on time for everything. How____ it be that he was late for the opening ceremony?.
A.canB.shouldC.mayD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

_____ my advice, you would not be in such a terrible situation now.
A.Had you takenB.If you take
C.Should you takeD.If you have taken

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Listen! Some person      calling for you at the gate.
A.areB.isC.wasD.will be

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Without electricity human life __________ quite different today.
A.isB.will beC.would have beenD.would be

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---I left my handbag on the train, but luckily someone gave it to a railway official.
---How unbelievable to get it back! I mean, someone ______ it.
A.will have stolenB.might have stolen
C.should have stolenD.must have stolen

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If you were to do it,the result______different.
A.will beB.would beC.should beD.would have been

查看答案和解析>>

同步练习册答案