【正文】
考點:if引導(dǎo)的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。選C。 will take【答案】C【解析】試題分析:句意:如果我是你,我會接受這份工作。 would takeC.were。16.If I you, I the job.A.a(chǎn)m。②與現(xiàn)在事實相反。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設(shè)的條件不能實現(xiàn)則是非真實條件句。故選D.考點:if條件狀語從句的虛擬語氣點評:虛擬語氣是一種特殊的動詞形式,中考中有所涉及,但不常見。 will take D.were。 will take B.was??键c:考查虛擬語氣的用法。14. If I you,I buy a bike for him.A.was,would B.was,could C.were,would D.were,could【答案】C【解析】試題分析:句意:如果我是你,我會給他買一輛自行車。根據(jù)題意及句型,故選D。 would make【答案】D【解析】試題分析:句意:湯姆總是在英語練習(xí)中犯那么多的錯誤!—如果他能更細(xì)心一些,他就會犯更少的錯誤。 would make C.were。13. Tom is always making so many mistakes in his English exercises! Yeah. If he ________ more careful, he ________ fewer mistakes.A.was。根據(jù)句意可知,這里表示的是一個假設(shè)的問題,在if引導(dǎo)的條件狀語從句中應(yīng)該用虛擬語氣,動詞用過去式,故選B。12.— 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è)。這道題考查的是假設(shè),所以要用虛擬語氣,用過去時。11.If I __________you. I would buy a big house for my parents.A.be B.a(chǎn)m C.was D.were【答案】D【解析】試題分析:句意:如果我是你。表示與現(xiàn)在事實相反的事實,該用一般過去時態(tài),所以選B??键c:考查虛擬語氣。主句(結(jié)果句) should /would/ could/ might +動詞原形。此處考查虛擬語氣。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.”有暴風(fēng)雨,我們會及時趕到這里的,應(yīng)該是“要不是”,故選A。要不是有暴風(fēng)雨,我們會及時趕到這里的。根據(jù)“wasn’t driving”是過去進(jìn)行時,所以此處是對過去的虛擬,主句時態(tài)應(yīng)用情態(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ā)生時他沒有開快車;否則,我相信,這將是一個更嚴(yán)重的事故。特殊疑問句的結(jié)構(gòu)是特殊疑問詞+be動詞(助動詞)+主語+其他?故選A。6._______ in order to sit for the college entrance exam?A.What did she suggest he read B.What did she suggest he readsC.Did she suggest for him to read D.Did she suggest what he read【答案】A【解析】【詳解】句意:為了參加大學(xué)入學(xué)考試,她建議他讀什么書?考查虛擬語氣。分析句子及選項“You ___ through that red light, for you ____ an accident.”,你 開車闖紅燈,因為你 事故的,可知是對過去的虛擬,應(yīng)用情態(tài)動詞+have done。 could have caused【答案】D【解析】【詳解】句意:你不應(yīng)該開車闖紅燈,因為你會引起事故的。 might have causedC.couldn’t have driven。.What would you do if you a million dollars? If I you, I’d give it to medical research.A.got, were B.win, am C.won, am D.get, were【答案】A【解析】本題是考查的虛擬語氣,對于將來的假設(shè),主句用過去將來時,從句用一般過去時,且be動詞為were,故選A.What _____ you _____ if you had a million dollars?A.would, did B.will, do C.would, do D.will, did【答案】C【解析】本題是對于虛擬語氣的特殊疑問句的考查,根據(jù)句子的結(jié)構(gòu),選C5.You _______ through that red light, for you _______ an accident.A.must have driven。從句用一般過去式,主句用過去將來時。 would D.was。 will B.is。考點:if引導(dǎo)的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。從句中是對將來的虛擬,故用過去時態(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??疾樘摂M語氣。從句謂語動詞用should+動詞/did/were to do,主句謂語動詞用should/would/could/might +do。故選C考點:if條件句的虛擬語氣點評:if條件句的虛擬語氣,是中考要求掌握的知識點,分為三種情況:表示與現(xiàn)在事實相反的情況,從句謂語動詞用一般過去式(be用were),主句謂語動詞用should/would/could/might +do。虛擬語氣知識點總結(jié)一、初中英語虛擬語氣1.— I don’t know what to wear at the party.— If I you, I would wear a shirt and a tie.A.a(chǎn)m B.is C.were D.was【答案】C【解析】試題分析:if從句的虛擬語氣,對于現(xiàn)在的虛擬用一般過去式,be動詞都用were,:——我不知道聚會該穿什么?!绻沂悄悖視┮患r衫加一條領(lǐng)帶。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done。2.If I _______ you, I woul