【正文】
C.a(chǎn)m B.were9.If I ________ invited tonight, I would go to the dinner party.A.was該句描述的是與現(xiàn)狀相反的事實(shí)故選A。虛擬語氣是一種特殊的動(dòng)詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測(cè)。考點(diǎn):虛擬條件句。本句是與現(xiàn)在事實(shí)相反的虛擬條件句,從句謂語用動(dòng)詞用過去式(be動(dòng)詞一般用were);主句用should(would,could,might)+ 動(dòng)詞原形。7. If I _______ you , I _______ do that .A.was , would B.were 。②與現(xiàn)在事實(shí)相反。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實(shí)條件句,不能使用虛擬語氣;假設(shè)的條件不能實(shí)現(xiàn)則是非真實(shí)條件句。故選D.考點(diǎn):if條件狀語從句的虛擬語氣點(diǎn)評(píng):虛擬語氣是一種特殊的動(dòng)詞形式,中考中有所涉及,但不常見。 will take D.were。 will take B.was。考點(diǎn):if引導(dǎo)的條件狀語從句點(diǎn)評(píng):虛擬語氣是一種特殊的動(dòng)詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測(cè)。結(jié)合語境可知本句描述的是與現(xiàn)狀相反的事實(shí),故從句用過去時(shí)態(tài),主句用過去將來時(shí)態(tài)。 would take D.a(chǎn)re。 will take B.was。點(diǎn)評(píng):在英文中條件句有兩種,一種是真實(shí)的條件句,if后遇到將來時(shí)用一般現(xiàn)在時(shí),一種是虛擬的條件句,if后用過去時(shí),be用were,在英文的實(shí)際使用中應(yīng)該注意它們的區(qū)別。與現(xiàn)在事實(shí)相反 若與現(xiàn)在事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動(dòng)詞原形” 與過去事實(shí)相反 若與過去事實(shí)相反,條件從句的謂語用過去完成時(shí)(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實(shí)相反 若與將來事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動(dòng)詞原形”:4. 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)的是一個(gè)虛擬的條件句,在虛擬句中,be用were,主句通常用過去的一種,will應(yīng)該用would,故本題選B。只有在非真實(shí)條件句中才使用虛擬語氣。考點(diǎn):if引導(dǎo)的條件狀語從句點(diǎn)評(píng):虛擬語氣是一種特殊的動(dòng)詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測(cè)。故選C3.What would you do if you ____ a million dollars?I’d give it to the charityA.win B.won C.will win D.is to win【答案】B【解析】試題分析:句意:如果你贏了一百萬美元,你要做什么?——我會(huì)把它捐給慈善機(jī)構(gòu)。第一空,虛擬語氣,與現(xiàn)在相反,用過去時(shí)??键c(diǎn):考查虛擬語氣。英語虛擬語氣練習(xí)題含答案一、初中英語虛擬語氣1.If I______you, I_______go there at once.A.a(chǎn)m, would B.were, would C.were, will D.a(chǎn)m, will【答案】B【解析】試題分析:句意:如果我是你,我會(huì)馬上去那里。句子用到了虛擬語氣,系動(dòng)詞be要用were;will要用過去式would,結(jié)合題意故選B。2. If I_______ one million dollars, I would give it to medical research. If I _______ you, I would give it to charity.A.will have, am B.would have, was C.had, were D.have, is【答案】C【解析】考察虛擬語氣。第二空,虛擬語氣,與現(xiàn)在相反,用過去時(shí),be動(dòng)詞用were。結(jié)合語境可知條件從句中描述的是與將來相反的事實(shí),故用一般過去時(shí)態(tài),選B。判斷是真實(shí)條件句還是非真實(shí)條件句。通過句子意思,看假設(shè)的條件是否