精英家教网 > 高中英语 > 题目详情
_________the thunderstorm ,they_________ the injured man in time. They felt sorry for that.
A.Had it not been for ; could reach
B.If there was not; might have reached
C.But for; might reach
D.If there hadn’t been ; could have reached
D

试题分析:句意:要是没有雷雨的话,他们本能够及时到达来帮助那个受伤的人的。他们对此表示很抱歉。if引导的从句是对过去发生的事情的假设,句子要用虚拟语气。if从句用had done,主句用would/should/could/might +have done的形式。故选D.
点评:if的虚拟语气非常重要, if的虚拟语气基本用法简要概括如下:1、表示与现 在事实相反的情况,从句:If主语+过去时(Be动词用were);主句:主语+should/would/could/might+do: 2、表示与过去事实相反的情况,从句:If主语+had+done;主句:主语+should/would/could/might+have done 3、表示对将来情况的主观推测,从句:①if+主语+were to do②if+主语+should+do ③if+主语+did(动词过去式)/were ;主句:主语+should/would/could/might+do。
练习册系列答案
相关习题

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

Simon is very regretful. If he had been more careful, he _____ such a big mistake.
A.hasn’t madeB.hadn’t made
C.won’t have madeD.wouldn’t have made

查看答案和解析>>

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

—Ang Lee won the Best Director Oscar at the 85th Academy Awards Ceremony.
—But when he was young, no one could have imagined how well he ____ in the world of entertainment.
A.would do B.was doing C.had doneD.did

查看答案和解析>>

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

—Where is the post office?
—It's just over there, at the end of the street. You          not miss it.
A.can B.must C.may D.would

查看答案和解析>>

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

The teacher recommended that everyone _______ this dictionary.
A.boughtB.buyingC.buysD.buy

查看答案和解析>>

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

His expression suggested that he _______ ill, so the teacher suggested that he _______ sent to hospital at once.
A.was; must beB.is; should beC.be; beD.was; be

查看答案和解析>>

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

If the island               a tourist attraction, last week’s earthquake would have caused far more deaths.
A.is to remainB.has remainedC.remainedD.would remain

查看答案和解析>>

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

According to the air traffic rules, you ___ switch off your mobile phone before boarding.
A.mayB.canC.wouldD.shall

查看答案和解析>>

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

—— _______ the computer be repaired by him?
—— No, I’d rather he _______ it repaired.
A.Will; hasB.should; haveC.shall; hadD.Can; has

查看答案和解析>>

同步练习册答案