精英家教网 > 高中英语 > 题目详情

       it rain tomorrow, we would have to call off the hike.

A.Will B.Would C.Should D.Were

C

解析试题分析:考查虚拟语气。从后句would have to可知此处是表示对将来的虚拟,if从句中如果有should、had、were则可以省略if把这些词提前,构成倒装语序,所以C选项正确。句意:如果明天下雨的话,我们就不得不取消远足。
考点:考查虚拟语气。

练习册系列答案
相关习题

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

If my father ______ here yesterday, he would have stopped me from going surfing.

A.had beenB.wereC.should beD.has been

查看答案和解析>>

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

Mr. Smith insisted that his book _______within three days.

A.returned B.would be returned C.should return D.be returned

查看答案和解析>>

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

— What does the notice on the wall say?
— “No person _____ take books out of the reading room; otherwise he _____ be fined.”

A.may; willB.may; wouldC.shall; willD.shall; would

查看答案和解析>>

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

She got stuck in a traffic jam on the way, or she    dinner with us now.

A.would be having B.was having
C.is havingD.will be having

查看答案和解析>>

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

She had a computer at home, and her parents desired that she _____all her work at home.

A.doB.doesC.must doD.would do

查看答案和解析>>

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

--- Do you think George has passed the driving test?
--- No, If so, he ______ his car to our college yesterday.

A.would drive B.drove
C.would have driven D.had driven

查看答案和解析>>

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

--- Shall we take the 10:20 train?
--- No. If we took that train, we       too late.

A.arrive B.arrived
C.will arrive D.would arrive

查看答案和解析>>

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

查看答案和解析>>

同步练习册答案