【正文】
ng D.to go【答案】A【解析】【詳解】句意:空氣污染越來越糟糕。這是一個that引導(dǎo)的賓語從句,suggest后跟的賓語從句應(yīng)用虛擬語氣(should)do結(jié)構(gòu),should可省略。 will C.had。從句中是對將來的虛擬,故用過去時態(tài)。 will B.is。從句用一般過去式,主句用過去將來時。根據(jù)If I you,這是一個虛擬語氣,此句虛擬語氣表示一種不能實現(xiàn)的假設(shè),即與現(xiàn)在事實相反,謂語動詞用過去式;該語法主要用于if條件狀語從句,本句“如果我是你”,be動詞用were,后面主句用過去將來時would+動詞原形,故答案選C。根據(jù)句意說明本句的suggest表示建議,故后面使用虛擬語氣,省略了should,故選A。 suggest后面跟that引導(dǎo) 的賓語從句時,用虛擬語氣,一般省略情態(tài)動詞should,所以本題選項是A。 should have caused D.shouldn’t have driven。此處是不應(yīng)該開車闖紅燈,會引起事故,故選D。9.Luckily, he wasn’t driving fast at the time of accident。10.If I were invited to the party,I _______ a red skirt.A. will wear B. wear C. would wear【答案】C【解析】試題分析:如果我被邀請參加聚會,我會穿紅色的裙子。故答案為C。這道題考查的是假設(shè),所以要用虛擬語氣,用過去時??键c:考查虛擬語氣的用法。該句描述的是與現(xiàn)狀相反的事實故選A。will C.were??键c:考查虛擬語氣。 考點:考查虛擬語氣。考點:考查虛擬語氣的用法。17.If I ____you, I _____the army.A.a(chǎn)m, would join B.were ,would joinC.a(chǎn)m, will join D.were ,will join【答案】B【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。考點:考查虛擬語氣。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done。 would takeC.were。選C。 areC.thought??疾閯釉~時態(tài)辨析題。t have done本不該做……卻做了。should have done:本來應(yīng)該做某事而實際上沒做。故選B。25.If I ________ invited tonight, I would go to the dinner party.A.was B.were C.a(chǎn)m26.The headmaster with his students Hangzhou Paradise Park if it tomorrow.A.is going to。 doesn’t rain【答案】A【解析】考查主謂一致和if從句?!惫蔬xA。 would take D.were。if從句表假設(shè),與現(xiàn)在事實相反,be動詞則用were ,無論第幾人稱做主語。28.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.were。to drink【答案】A【解析】考查虛擬語氣和非謂語動詞的用法。由句意可知,此句是虛擬語氣,if引導(dǎo)的從句應(yīng)該用過去式的形式,其中第一人稱用were,故答案為C。這句話中Had he studied 是一種省略倒裝的形式,相當(dāng)于If he had studied harder,是虛擬語氣的用法,從句中用的是過去完成時,這時主句用would +have +過去分詞。根據(jù)語境,這是一個與現(xiàn)在事實相反的虛擬條件句,主句用would/should+動詞原形,從句用一般過去時(be動詞用were)。32.(題文)I would wear a shirt and tie to the party if I ________ you. It’s more polite.A.were B.will be C.a(chǎn)m【答案】A【解析】試題分析:與現(xiàn)在事實相反的虛擬語氣,if從句用過去時,主句用would/should/might+動詞原形。考點:考查虛擬語氣的用法??键c:考查虛擬語氣的用法??键c:考查虛擬語氣的用法。所以選B。這里用虛擬語氣,用情態(tài)動詞should + have + 過去分詞,這是對過去的一種虛擬。考查的是虛擬語氣的基本用法。38.If it were Sunday today, I________ go to school.A.shan’t B.would not C.can’t D.won’t【答案】B【解析】試題分析:句意:如果今天是星期天,我將不去上學(xué)。考點: 考查虛擬語氣的用法。故選A??键c: 考查虛擬語氣的用法。條件狀語從句動詞過去式(be動詞無論人稱和數(shù)都用were),主句Would/should/could/ Might+動詞原形。判斷是真實條件句還是非真實條件句。結(jié)合語境可知本句表示的是對現(xiàn)在的虛擬,故從句中用過去時態(tài),主句中用過去將來時態(tài)。44.You are overweight. You’d better any junk food. I suggest you more vegetables.A.not to eat, to have B.not eat, have C.not eat, to have D.not to eat, have【答案】B【解析】【詳解】句意:你超重了。根據(jù)題意,故選B。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。本題考查的是虛擬條件句中主句和從句的時態(tài)問題。 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:考查虛擬語氣。49. If I ______ you, I _____the job.A.was。 will take【答案】 C【解析】試題分析:句意:如果我是你,我就要這份工作。50.If I you, I’d keep quiet and listen carefully in class.A.a(chǎn)m B.will be C.were【答案】C【解析】試題分析: 與現(xiàn)在事實相反:條件從句用動詞過去式,主句用would/could/should/might+動詞原形;與過去事實相反:條件從句用had done,主句用would/could/should/might+have done;與將來事實相反:條件從句用動詞過去式/should+動詞原形/were to do,主句用would/could/should/might+動詞原形。