【正文】
.have, is【答案】C【解析】考察虛擬語氣。根據(jù)語法知識可知從句要用一般過去時,主句要用過去將來時,過去將來時的基本構(gòu)成would+動詞原形,故選C。考點:考查虛擬語氣。 would make【答案】D【解析】試題分析:句意:湯姆總是在英語練習(xí)中犯那么多的錯誤!—如果他能更細(xì)心一些,他就會犯更少的錯誤。考點:考查虛擬語氣。虛擬語氣用來表示說話人的主觀愿望或假想,所說的是一個條件,不一定是事實,或與事實相反。由整個題干可知,現(xiàn)實情況與事實相反,是非真實的情況,是虛擬語氣,虛擬語氣中be都用were,故選B。表示與現(xiàn)在事實相反的事實,該用一般過去時態(tài),所以選B。 suggest后面跟that引導(dǎo) 的賓語從句時,用虛擬語氣,一般省略情態(tài)動詞should,所以本題選項是A。根據(jù)If I you,這是一個虛擬語氣,此句虛擬語氣表示一種不能實現(xiàn)的假設(shè),即與現(xiàn)在事實相反,謂語動詞用過去式;該語法主要用于if條件狀語從句,本句“如果我是你”,be動詞用were,后面主句用過去將來時would+動詞原形,故答案選C。 will B.is。選項B缺少謂語動詞??键c:考查虛擬語氣。政府建議人們乘地鐵或者乘公交車去上班。句意 你如何處理這些錢?如果我是你,我會把它捐給慈善機(jī)構(gòu)。根據(jù)句意故選D。3.— 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è)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設(shè)的條件不能實現(xiàn)則是非真實條件句。句意:如果我是你的話,我會去那兒的?!军c睛】 動詞suggest 后面可以跟名詞作賓語,用于句型“suggest sth.”。故答案為C??键c:考查虛擬語氣的用法。與將來事實相反:若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”。 will make B.is。其主要有三種結(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)+動詞原形”。19. If I went to the moon, I ______ bring something unusual back to the earth.A.couldB.willC.wouldD.shall【答案】C【解析】試題分析:此題考查if引導(dǎo)的條件狀語從句的相關(guān)知識。只有在非真實條件句中才使用虛擬語氣。should have done:本來應(yīng)該做某事而實際上沒做??键c:考查虛擬語氣24.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é)生可以把它做得更好。26.The headmaster with his students Hangzhou Paradise Park if it tomorrow.A.is going to。”故選A。 will D.were。 drinkingC.were。故選D。這是由if引導(dǎo)的一個虛擬語氣句子,表示與現(xiàn)在事實相反的情況,其句型為“ if+ 主語 + 動詞的過去式( be 動詞用 were ),主語 +would / could / might / should + 動詞原形”。在含有虛擬條件句的復(fù)合句中,主句和從句的謂語都要用虛擬語氣??键c:考查虛擬語氣。結(jié)合語境可知主句表示的是對現(xiàn)在的虛擬,故用過去將來時態(tài),選D。分析:考查if引導(dǎo)的虛擬語氣。句意:如果你有一百萬,你會做什么? 我會把它捐給醫(yī)學(xué)研究。結(jié)合語境可知本句表示的是對現(xiàn)在的虛擬,故從句中用過去時態(tài),主句中用過去將來時態(tài)。45.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【解析】【詳解】句意:你超重了。47.—Peter is going to Larry’s party. But he doesn’t know what to wear.—If I _______ him, I _______ wear a hat. It makes him cool.A.a(chǎn)m, will B.were, will C.were, would D.was, would【答案】C【解析】試題分析:句意:彼得打算參加勞拉的派對,但是他不知道穿什么。故選C??键c:考查虛擬語氣及時態(tài)的用法。49.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【解析】試題分析:句意:如果我是你,我會馬上去那里。那會使他很酷。我建議你多吃點蔬菜??键c:考查虛擬語氣43.I wish I ____fly to the moon one day A.can B.could C.a(chǎn)m D.was 【答案】B【解析】試題分析:句意:我希望有一天我能飛到月球。 考點:考查虛擬語氣。其句子結(jié)構(gòu)為:從句:If + 主語+ had +過去完成式動詞+ ……主句:主語+ would (should, could, might) + have +過去完成式動詞+……故選 D考點:考查虛擬語氣的用法。判斷是真實條件句還是非真實條件句。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。所以選B。考點:考查虛擬語氣的用法。31.If I you, I would rather at home and watch TV than to the party.A.was;stay, go B.a(chǎn)m;stay, go C.were;to stay, go D.were;stay, go【答案】D【解析】試題分析:句意為:如果我是你,我寧愿在家看電視也不去參加聚會。to drink【答案】A【解析】考查虛擬語氣和非謂語動詞的用法。根據(jù)句意可知,這里表示的是跟事實不符的情況,是不可能實現(xiàn)的事情,因此這里應(yīng)該用虛擬語氣。解題思路:根據(jù)句意:如果你有一百萬你將會干什么? “如果你有一百萬”是對現(xiàn)在的一種假設(shè),與現(xiàn)在的事實相反。 isn’t rainyC.is going to。根據(jù)句意可知“現(xiàn)在事實”相反,此句是虛擬語氣,be動詞使用were;故選A。判斷是真實條件句還是非真實條件句。與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be