精英家教网 > 高中英语 > 题目详情
____ it rain tomorrow, we would have to put off the visit to the Yangpu Bridge.
A.WereB.ShouldC.WouldD.Will
B

试题分析:句意:万一明天下雨的话,我们将不得不推迟去杨浦大桥的参观。根据主句would have to可知此句是对将来的虚拟,主句用would+动词原形,从句用should/were to do+动词原形,而从句可以省略if,把should或were提前,故答案选B。
练习册系列答案
相关习题

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

Look! There are so many mistakes in your composition. You ________ have fixed full attention on it.
A.can B.should
C.need D.might

查看答案和解析>>

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

(2013·哈尔滨四校高三统一检测)—Can I pay the bill by check?
—Sorry, Sir. According to the rules of our hotel, the payment ________ be made in cash.
A.shallB.need
C.willD.can

查看答案和解析>>

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

If you __________ drive so fast, you’ll run the risk of losing your license for six months.
A.wouldB.mustC.shouldD.may

查看答案和解析>>

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

He asks that he ________ an opportunity to explain why he’s refused to go there.
A.is givenB.must giveC.should giveD.be given

查看答案和解析>>

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

If the weather had been better, we could have had a football match. Bit it ____ all day.
A.rainedB.rainsC.has rainedD.had rained

查看答案和解析>>

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

(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

查看答案和解析>>

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

If we ________ one of the other uploading approaches, the process would have taken longer than one hour.
A.used B.had used
C.should useD.would use

查看答案和解析>>

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

---Mary knocked into a tree last night while driving, but she is all right.
---She is lucky. She          herself badly.
A.should injureB.might injure
C.should have injuredD.could have injured

查看答案和解析>>

同步练习册答案