【正文】
,虛擬條件句為If+主語+動詞的過去式(be動詞用were) ,主句為主語+should, would, could, might + 動詞原形。故選A。故選D。故選D。根據(jù)句意,可知是與現(xiàn)在的事實相反,故選D考點:考查虛擬語氣的用法。 will D.were。故選A。 drinkingC.were。故選D。 will D.were。故選A。其句子結(jié)構(gòu)為:從句:If + 主語+ had +過去完成式動詞+ ……主句:主語+ would (should, could, might) + have +過去完成式動詞+……故選 D考點:考查虛擬語氣的用法。我現(xiàn)在太忙。26.If I you, I would not do such a silly thing.A.a(chǎn)m B.was C.were【答案】C【解析】試題分析:句意:如果我是你我就不會做那樣的傻事。故選A考點:情態(tài)動詞25.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【解析】【詳解】句意:昨天暴風雨耽擱了我們。本句是虛擬語氣,與過去事實相反,需用一般過去時;根據(jù)句意結(jié)構(gòu),可知選C。 were D.think。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設(shè)的條件不能實現(xiàn)則是非真實條件句。結(jié)合語境可知條件從句中描述的是與將來相反的事實,故用一般過去時態(tài),選B。21. If I ____Alice, I _____them the truth.A. was , would tell B. were ,would tell C. am, will tell D.is , will tell【答案】B【解析】試題分析:本題的含義是如果我是你,我將告訴他們真相,本題if引導(dǎo)的是一個虛擬的條件句,在虛擬句中,be用were,主句通常用過去的一種,will應(yīng)該用would,故本題選B。判斷是真實條件句還是非真實條件句。if I were 如果我是…,were虛擬語氣,be動詞都用were,故選D考點:if條件句的虛擬語氣點評:if條件句的虛擬語氣,是中考要求掌握的知識點,分為三種情況:表示與現(xiàn)在事實相反的情況,從句謂語動詞用一般過去式(be用were),主句謂語動詞用should/would/could/might +do。句意:如果我是你,我會加入軍隊。根據(jù)題意及句型,故選D。 would make C.were。故選D??键c: 考查虛擬語氣的用法。本句是if條件句,對現(xiàn)在的虛擬,用If sb were/did..., sb would/could/should/might do;根據(jù)句意結(jié)構(gòu)和語境,故選B。故答案為C。13.If I were invited to the party,I _______ a red skirt.A. will wear B. wear C. would wear【答案】C【解析】試題分析:如果我被邀請參加聚會,我會穿紅色的裙子。那會使他很酷??疾樘摂M語氣。分析句子及選項“You ___ through that red light, for you ____ an accident.”,你 開車闖紅燈,因為你 事故的,可知是對過去的虛擬,應(yīng)用情態(tài)動詞+have done。 might have causedC.couldn’t have driven??疾樘摂M語氣。 suggest 后跟動名詞作賓語,如:He suggested going home. 他提議回家。動詞在這里suggest表示建議,后面賓語從句中使用虛擬語氣should+動詞原形,should可以省略。選D。 will D.had。從句中的謂語動詞通常用一般過去時表示,則主句中的謂語動詞用過去將來時。6.If I ___ you, I ___ be afraid .A.was, wouldn’t B.were, won’t C.were, wouldn’t 【答案】C【解析】試題分析:根據(jù)語境可知此句的含義是如果我是你,我就不害怕。5. If I __you . I__study harder. A.a(chǎn)m , will B.was, would C.were, would D.were, will【答案】C【解析】試題分析:句意:如果我是你,我會更努力學(xué)習。4.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【解析】試題分析:句意:如果我是你,我會告訴他們這個故事。句意:我是那么忙。 could C.had。這是一個that引導(dǎo)的賓語從句,suggest后跟的賓語從句應(yīng)用虛擬語氣(should)do結(jié)構(gòu),should可省略。2.The air pollution is worse and worse. The government suggests that people ____ to work by subway or by bus.A.go B.goes C.going D.to go【答案】A【解析】【詳解】句意:空氣污染越來越糟糕。20202021年 中考英語虛擬語氣1一、初中英語虛擬語氣1.If I __________you. I would buy a big house for my parents.A.be B.a(chǎn)m C.was D.were【答案】D【解析】試題分析:句意:如果我是你。故選D.考點:考查虛擬語氣的用法。A. go 去;B. goes 去;C. going 在去;D. to go 為了去。 would B.have。其主要有三種結(jié)構(gòu):與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。考點:考查虛擬語氣??键c:考查虛擬語氣的用法??键c:考查虛擬語氣??键c:虛擬語氣點評:虛擬語氣其實就是if引導(dǎo)條件狀語從句時,詞義為“如果”,不過這個條件是無法實現(xiàn)的。 will C.had。從句中是對將來的虛擬,故用過去時態(tài)。spread是動詞原形;spreading是動名詞;to spread是動詞不定式;will spread是一般將來時。如:I suggested a visit. 我提議參觀。如果她這樣做了,她將保持苗條和健康。 should have caused B.could have driven??疾榍閼B(tài)動詞。 otherwise, I am sure, it _______ a more serious accident.A.would be B.were C.would have been D.had been【答案】C【解析】【詳解】句意:幸運的是,事故發(fā)生時他沒有開快車;否則,我相信,這將是一個更嚴重的事故。 如果我是他,我就戴一頂帽子。根據(jù)句意可知是于現(xiàn)在的情況相反,故選C考點:考查虛擬語氣的用法。主句(結(jié)果句) should /would/ could/ might +動詞原形