【文章內(nèi)容簡介】
ess除非,后接條件狀語從句;根據(jù)句中是“the storm”,是名詞,所以排除C;根據(jù)“would have been ”,是對過去的虛擬排除選項B;分析句子“___ the storm, we would have been here in time.”有暴風雨,我們會及時趕到這里的,應該是“要不是”,故選A。11.Luckily, he wasn’t driving fast at the time of accident。 otherwise, I am sure, it _______ a more serious accident.A.would be B.were C.would have been D.had been【答案】C【解析】【詳解】句意:幸運的是,事故發(fā)生時他沒有開快車;否則,我相信,這將是一個更嚴重的事故??疾樘摂M語氣。根據(jù)“wasn’t driving”是過去進行時,所以此處是對過去的虛擬,主句時態(tài)應用情態(tài)動詞+have done,故選C。12.— What would you do if you _______ a million dollars?— I would give it to charity.A.have B.had C.will have D.would have【答案】B【解析】試題分析:句意:如果你有一百萬美元你會做什么?我會把它捐給慈善事業(yè)。have 有;had 過去式;will have 一般將來時;would have 過去將來時。根據(jù)句意可知,這里表示的是一個假設的問題,在if引導的條件狀語從句中應該用虛擬語氣,動詞用過去式,故選B??键c:考查虛擬語氣。13. If I __you . I__study harder. A.a(chǎn)m , will B.was, would C.were, would D.were, will【答案】C【解析】試題分析:句意:如果我是你,我會更努力學習。這個句子要用虛擬語氣,表示與事實相反。所以用過去式were, would,故選C。考點:考查虛擬語氣。14.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。本題考查對將來的虛擬語氣。即“if+過去時,主語+should/would/could/might do”結構。故選B。點睛:虛擬情況從句主句對現(xiàn)在的虛擬過去式(be一般用were)should/would/could/might+do對過去的虛擬had+過去分詞should/would/could/might+have done對將來的虛擬過去式(be一般用were)should/would/could/might+doshould+動詞原形were+to do15.If I _____ you ,I _____ them the story.A. was , tell B.were , will tell C.were ,would tell D.a(chǎn)m. would tell【答案】C【解析】試題分析:句意:如果我是你,我會告訴他們這個故事。本題考查虛擬語氣,if 從句中用一般過去時,主句中用would +動詞原形,表示與現(xiàn)在的事實相反。故選C??键c:考查虛擬語氣的用法。16.— Come and join us, Betty!— I’m afraid I can’t. I’m too busy now. If I ______ time, I would certainly go.A.have B.have hadC.will have D.had【答案】D【解析】試題分析:句意:貝蒂,來加入我們吧!恐怕我不能。我現(xiàn)在太忙。如果我有時間,我當然會去了。分析:考查if引導的虛擬語氣。表示與過去事實相反的虛擬條件句。其句子結構為:從句:If + 主語+ had +過去完成式動詞+ ……主句:主語+ would (should, could, might) + have +過去完成式動詞+……故選 D考點:考查虛擬語氣的用法。17.Can you tell me what to wear at the party? If I ___you,I