_________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

試題分析:句意:要是沒有雷雨的話,他們本能夠及時(shí)到達(dá)來(lái)幫助那個(gè)受傷的人的。他們對(duì)此表示很抱歉。if引導(dǎo)的從句是對(duì)過去發(fā)生的事情的假設(shè),句子要用虛擬語(yǔ)氣。if從句用had done,主句用would/should/could/might +have done的形式。故選D.
點(diǎn)評(píng):if的虛擬語(yǔ)氣非常重要, if的虛擬語(yǔ)氣基本用法簡(jiǎn)要概括如下:1、表示與現(xiàn) 在事實(shí)相反的情況,從句:If主語(yǔ)+過去時(shí)(Be動(dòng)詞用were);主句:主語(yǔ)+should/would/could/might+do: 2、表示與過去事實(shí)相反的情況,從句:If主語(yǔ)+had+done;主句:主語(yǔ)+should/would/could/might+have done 3、表示對(duì)將來(lái)情況的主觀推測(cè),從句:①if+主語(yǔ)+were to do②if+主語(yǔ)+should+do ③if+主語(yǔ)+did(動(dòng)詞過去式)/were ;主句:主語(yǔ)+should/would/could/might+do。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

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

查看答案和解析>>

同步練習(xí)冊(cè)答案