【正文】
ce.A.a(chǎn)m, would B.were, would C.were, will D.a(chǎn)m, will【答案】B【解析】試題分析:句意:如果我是你,我會馬上去那里。與將來事實(shí)相反:若與將來事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。故選D。—的確如此。 would take B.were。 had D.will buy, will have【答案】B【解析】試題分析:句意:如果我有很多錢,我要給家人買個大大的房子。14.If I _______ you, I would say another student could do it better.A.was B.were C.were D.a(chǎn)re【答案】B【解析】【詳解】句意:如果我是你,我會說另一個學(xué)生可以把它做得更好。13.— 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è)。 could have caused【答案】D【解析】【詳解】句意:你不應(yīng)該開車闖紅燈,因?yàn)槟銜鹗鹿实摹?2.You _______ through that red light, for you _______ an accident.A.must have driven。11.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【解析】【詳解】句意:昨天暴風(fēng)雨耽擱了我們。 C.a(chǎn)m B.were10.If I ________ invited tonight, I would go to the dinner party.A.was wouldn’tC.a(chǎn)m , won’t D.were , won’t【答案】D【解析】試題分析:句意:如果我是你,我不會那樣做。虛擬語氣用來表示說話人的主觀愿望或假想,所說的是一個條件,不一定是事實(shí),或與事實(shí)相反。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done。本句是虛擬語氣,與過去事實(shí)相反,需用一般過去時;根據(jù)句意結(jié)構(gòu),可知選C。 were D.think。根據(jù)句意,故選A。結(jié)合語境可知下文中表示與現(xiàn)在相反的事實(shí),故條件狀語從句中用一般故去時態(tài),選C。只有在非真實(shí)條件句中才使用虛擬語氣。即“if+過去時,主語+should/would/could/might do”結(jié)構(gòu)?!居⒄Z】英語試卷英語虛擬語氣題分類匯編及解析一、初中英語虛擬語氣1.I’m so busy. If I ______ time, I ______ have a good rest. A.have, would B.have, could C.had, would D.had, will【答案】C 【解析】試題分析: 句意:我太忙了,如果我有時間,我就會好好休息一下。本題考查對將來的虛擬語氣。判斷是真實(shí)條件句還是非真實(shí)條件句。如果我有時間,我肯定會去的。t have done本不該做……卻做了。 areC.thought??疾閯釉~時態(tài)辨析題。故選C考點(diǎn):if條件句的虛擬語氣點(diǎn)評:if條件句的虛擬語氣,是中考要求掌握的知識點(diǎn),分為三種情況:表示與現(xiàn)在事實(shí)相反的情況,從句謂語動詞用一般過去式(be用were),主句謂語動詞用should/would/could/might +do。if I were 如果我是…,were虛擬語氣,be動詞都用were,故選D考點(diǎn):if條件句的虛擬語氣點(diǎn)評:if條件句的虛擬語氣,是中考要求掌握的知識點(diǎn),分為三種情況:表示與現(xiàn)在事實(shí)相反的情況,從句謂語動詞用一般過去式(be用were),主句謂語動詞用should/would/could/might +do。我該怎么辦?如果我是你,我就對她說對不起。9. If I _______ you , I _______ do that .A.was ,