【正文】
”,be動詞用were,后面主句用過去將來時would+動詞原形,故答案選C。But for要不是+短語;If it were not for要不是(用于對現(xiàn)在的虛擬);But that要不是+從句;Unless除非,后接條件狀語從句;根據(jù)句中是“the storm”,是名詞,所以排除C;根據(jù)“would have been ”,是對過去的虛擬排除選項B;分析句子“___ the storm, we would have been here in time.”有暴風雨,我們會及時趕到這里的,應該是“要不是”,故選A。故選C。 took C.were??键c:if引導的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。22.The workers insisted that they a free lunch every noon and the boss hadto do that.A.be given B.being given C.will be to give D.were given【答案】A【解析】句意:工人們堅持要求他們每天中午都有免費的午餐,老板必須這樣做。句意 你如何處理這些錢?如果我是你,我會把它捐給慈善機構。如果我有時間,我當然會去了。主句常用would 跟動詞原形。to drink【答案】A【解析】考查虛擬語氣和非謂語動詞的用法。36.If I you, I would not do such a silly thing.A.am B.was C.were【答案】C【解析】試題分析:句意:如果我是你我就不會做那樣的傻事。我現(xiàn)在太忙。判斷是真實條件句還是非真實條件句。通過句子意思,看假設的條件是否能夠實現(xiàn),能夠實現(xiàn)是真實條件句,不能使用虛擬語氣;假設的條件不能實現(xiàn)則是非真實條件句。考查虛擬語氣??键c:考查虛擬語氣及時態(tài)的用法。如果不明白這兩者的區(qū)別,就比較容易發(fā)錯。結合語境可知下文從句中是對現(xiàn)在情況的虛擬,故用一般過去時態(tài),選B。表示與現(xiàn)在事實相反,條件從句用一般過去時,be動詞習慣用were,主句用should、could、would + 原形動詞。排除B、D;if條件句用一般現(xiàn)在時代替將來時,排除C。虛擬語氣用于條件狀語從句中,可以表示與現(xiàn)在事實相反的假設,條件狀語從句中的謂語動詞用“過去式(be動詞用were)”,而主句中的謂語動詞用“would / should/ could / might + 動詞原形”。32.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.were。 would take【答案】D【解析】試題分析:—在河里游泳對青少年是非常危險的。call the police right away【答案】D【解析】考查虛擬語氣和情境交際的用法。本題考查對將來的虛擬語氣。故選C21.You should_______ watched TV. There is so much work to do,A.not have B.have not C.not D.not having【答案】A【解析】句意“你本不應該看足球比賽,你有許多的工作要做”。 would take D.are。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done。這道題考查的是假設,所以要用虛擬語氣,用過去時。此處是不應該開車闖紅燈,會引起事故,故選D。根據(jù)句意可知,這里表示的是一個假設的問題,在if引導的條件狀語從句中應該用虛擬語氣,動詞用過去式,故選B。【英語】 虛擬語氣培優(yōu)訓練(附解析)(word)1一、初中英語虛擬語氣1.If I ____ a candle, I would light the world bright.A.am B.are C.be D.were【答案】D【解析】試題分析:句意:如果我是一根蠟燭,我將點亮這個世界??键c:考查虛擬語氣。8.Yesterday, the storm delayed us. _______ the storm, we would have been here in time.A.But for B.If it were not for C.But that D.Unless【答案】A【解析】【詳解】句意:昨天暴風雨耽擱了我們。故選D.考點:考查虛擬語氣的用法。從句謂語動詞用should+動詞/did/were to do,主句謂語動詞用should/would/could/might +do。 will take【答案】C【解析】試題分析:句意:如果我是你,我會接受這份工作。本題考查虛擬語氣,shouldn39。即“if+過去時,主語+should/would/could/might do”結構。問句使用了虛擬語氣,從句中應使用一般過去時;根據(jù)traffic accident,應及時報警。—的確如此。 drinking B.am。如: I were you, I would join the army. she had time, she should go with you.。句意“如果不下雨,班主任和同學明天將要去杭州天堂公園。故選C。考點:虛擬語氣點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。46.I don’t know if he _______tomorrow.A. Will e B.es C.came D.has e【答案】A【解析】考查時態(tài)。47.– Do you feel tired? No, I don’t. If I were tired, I ______a rest.A.had B.would have C.will have D.have【答案】B【解析】【詳解】句意:——你感覺累嗎?——不累,如果我累了,我會休息。只有在非真實條件句中才使用虛擬語氣。42.If I were you, I ________ study harderA.had B.would C.did D . do 【答案】B【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。39.— Come and join us, Ben!— I’m afraid I can’t. I’m too busy now. If I ________ time, I would certainly go.A.had B.will have C.have had D.have【答案】A【解析】試題分析:試題解析:句意:本,來加入我們吧!——恐怕我不能??键c: 考查虛擬語氣的用法。 drink D.was。if從句表假設,與現(xiàn)在事實相反,be動詞則用were ,無論第幾人稱做主語。我現(xiàn)在太忙。點睛:虛擬情況從句主句對現(xiàn)在的虛擬過去式(be一般用were)should/would/could/