【正文】
【解析】試題分析:句意:如果我是你,我會更努力學習。根據句意故選D?!敬鸢浮緿【解析】試題分析:句意:如果天氣是好的,我們的運動會就不會推遲了。表示對現在的虛擬,if引導的從句用一般過去時,語句用would do ,故選C項。11.What can I do with so much money?If I _______ you, I _______ give it away to charity.A.am, will B.am, would C.were, would D.was, would【答案】C 【解析】 試題分析:考查虛擬語氣。故選D。 wouldn’tC.am , won’t D.were , won’t【答案】D【解析】試題分析:句意:如果我是你,我不會那樣做??键c:考查虛擬語氣。其主要有三種結構:與現在事實相反 若與現在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。9.—A student in my class said to me, “if I ______our math teacher, I_____ make math learning easier and more interesting instead of giving the kids much homework to do every day.”A.were, would B.am, will C.was, would D.were, will【答案】A【解析】試題分析:句意:我班里的一個學生對我說:如果我是數學老師,我會使數學學習更簡單有趣,而不是每天給學生許多作業(yè)去做。這道題考查的是假設,所以要用虛擬語氣,用過去時。8.If I __________you. I would buy a big house for my parents.A.be B.am C.was D.were【答案】D【解析】試題分析:句意:如果我是你。表示與現在事實相反的事實,該用一般過去時態(tài),所以選B。根據“wasn’t driving”是過去進行時,所以此處是對過去的虛擬,主句時態(tài)應用情態(tài)動詞+have done,故選C。 otherwise, I am sure, it _______ a more serious accident.A.would be B.were C.would have been D.had been【答案】C【解析】【詳解】句意:幸運的是,事故發(fā)生時他沒有開快車;否則,我相信,這將是一個更嚴重的事故。此處是不應該開車闖紅燈,會引起事故,故選D??疾榍閼B(tài)動詞。 should have caused D.shouldn’t have driven。 should have caused B.could have driven。 suggest后面跟that引導 的賓語從句時,用虛擬語氣,一般省略情態(tài)動詞should,所以本題選項是A。如:I suggested a visit. 我提議參觀。根據句意說明本句的suggest表示建議,故后面使用虛擬語氣,省略了should,故選A。spread是動詞原形;spreading是動名詞;to spread是動詞不定式;will spread是一般將來時。考點:if引導的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。從句中是對將來的虛擬,故用過去時態(tài)。 would【答案】D【解析】試題分析:如果我有一百萬美元,我要和我的父母環(huán)游世界。 will C.had。3.If I _____ one million dollars, I________ travel around the world with my parents.A.have。考查虛擬語氣??键c:考查虛擬語氣。句意:如果我是你,我會加入軍隊。最新 虛擬語氣練習題(含答案)一、初中英語虛擬語氣1.If I ____you, I _____the army.A.am, would join B.were ,would joinC.am, will join D.were ,will join【答案】B【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。其主要有三種結構:與現在事實相反 若與現在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。結合語境可知本句描述的是與現狀相反的事實,故選B。2.If I _______ you, I would say another student could do it better.A.was B.were C.were D.are【答案】B【解析】【詳解】句意:如果我是你,我會說另一個學生可以把它做得更好。根據句意可知“現在事實”相反,此句是虛擬語氣,be動詞使用were;故選A。 will B.had。 will D.had。結合語境可知主句描述的是將來動作,用將來時態(tài)。選D。其主要有三種結構:與現在事實相反 若與現在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:4.I suggest that we Chinese people_______Chinese culture with love and joy everywhere we go.A.spread B.spreading C.to spread D.will spread【答案】A【解析】【詳解】句意:我建議我們中國人無論走到哪里都要帶著愛心和歡樂來傳播中國文化,考查動詞suggest后跟虛擬語氣。動詞在這里suggest表示建議,后面賓語從句中使用虛擬語氣should+動詞原形,should可以省略?!军c睛】 動詞suggest 后面可以跟名詞作賓語,用于句型“suggest sth.”。 suggest 后跟動名詞作賓語,如:He suggested going home. 他提議回家。5.You _______ through that red light, for you _______ an accident.A.must have driven。 might have causedC.couldn’t have driven。 could have caused【答案】D【解析】【詳解】句意:你不應該開車闖紅燈,因為你會引起事故的。分析句子及選項“You ___ th