精英家教网 > 高中英语 > 题目详情
I wrote a letter to John for his help during my high school years,without which I ________  the college entrance exam.
A.would failB.would have failed
C.should failD.must have failed
B
B考察虚拟语气,句义:我给John写了一封信,感谢他在高中给我的帮助,没有他的帮助,我不会通过高考的。句义可知,这是对过去情况的假设,所以主句使用情态动词+have done的形式。故B正确。
练习册系列答案
相关习题

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

It’s a pity that Andrew didn’t want to go to the conference.________ willing to go,we could have paid all his expenses.
A.Had he beenB.Being
C.Was heD.He had been

查看答案和解析>>

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

Supposing you _________ the lottery, what would you do with the money?
A.would winB.have wonC.had wonD.won

查看答案和解析>>

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

I ________ him in time, otherwise he would have fallen off the bike.
A.had supportedB.supported
C.have supportedD.support

查看答案和解析>>

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

The parcel was a whole week late. How I wish I ________ air mail instead.
A.had chosenB.would choose
C.choseD.choose

查看答案和解析>>

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

--Is Jack still in hospital?
--Yes. He _________ the bad food.
A.wouldn’t eatB.shouldn’t eat
C.wouldn’t have eatenD.shouldn’t have eaten

查看答案和解析>>

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

The result was disappointing-we ______ have won the game easily.
A.willB.shouldC.canD.must

查看答案和解析>>

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

(2013·天津高考)If he had spent more time practising speaking English before, he ________ able to speak it much better now.
A.will beB.would be
C.has beenD.would have been

查看答案和解析>>

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

Jack a great talker. It’s high time that he __ something instead of just talking.
A.will doB.has doneC.doD.did

查看答案和解析>>

同步练习册答案