【文章內容簡介】
的話并不是事實,而是一種假設、愿望、懷疑或推測。判斷是真實條件句還是非真實條件句。只有在非真實條件句中才使用虛擬語氣。通過句子意思,看假設的條件是否能夠實現,能夠實現是真實條件句,不能使用虛擬語氣;假設的條件不能實現則是非真實條件句。與現在事實相反 若與現在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:20. 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【解析】考察虛擬語氣。第一空,虛擬語氣,與現在相反,用過去時。第二空,虛擬語氣,與現在相反,用過去時,be動詞用were。故選C21.I don’t understand how you got a ticket. I always you a careful driver.A.think。 are B.am thinking。 areC.thought。 were D.think。 were【答案】C【解析】【詳解】句意:我不明白你是怎么得到罰單的。我一直以為你是一個謹慎的司機??疾閯釉~時態(tài)辨析題。本句是虛擬語氣,與過去事實相反,需用一般過去時;根據句意結構,可知選C。22.The workers insisted that they a free lunch every noon and the boss hadto do that.A.be given B.being given C.will be to give D.were given【答案】A【解析】句意:工人們堅持要求他們每天中午都有免費的午餐,老板必須這樣做??疾樘摂M語氣。insist堅持,要求,其后面的賓語從句要用虛擬語氣,跟虛擬式動詞原形 或者“should + 動詞原形” 。結合句意和語境可知選A。 23. Come and join us, Jim! I’m sorry I can’t . If I _______ time, I would certainly go.A.will have B.have had C.had D.had had 【答案】C【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。判斷是真實條件句還是非真實條件句。只有在非真實條件句中才使用虛擬語氣。通過句子意思,看假設的條件是否能夠實現,能夠實現是真實條件句,不能使用虛擬語氣;假設的條件不能實現則是非真實條件句。(1)、與現在事實相反 若與現在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” (2)、與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”(3)、與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:句意:吉姆,來加入我們吧!抱歉,我不能。如果我有時間,我肯定會去的。結合語境可知下文中表示與現在相反的事實,故條件狀語從句中用一般故去時態(tài),選C??键c:考查虛擬語氣24.If I _______ you, I would say another student could do it better.A.was B.were C.were D.are【答案】B【解析】【詳解】句意:如果我是你,我會說另一個學生可以把它做得更好??疾樘摂M語氣。根據句意可知“現在事實”相反,此句是虛擬語氣,be動詞使用were;故選A。25.What can I do with so much money?If I _______ you, I _______ give it away to charity.A.am, will B.am, would C.were, would D.was, would【答案】C 【解析】 試題分析:考查虛擬語氣。句意 你如何處理這些錢?如果我是你,我會把它捐給慈善機構。表示對現在的虛擬,if引導的從句用一般過去時,語句用would do ,故選C項。 考點:考查虛擬語氣?!敬鸢浮緿【解析】試題分析:句意:如果天氣是好的,我們的運動會就不會推遲了。這里是虛擬語氣,根據wouldn’t可知這是對現在的虛擬,在條件狀語中對現在的虛擬用were;put down 鎮(zhèn)壓,記下;put up提供; put off推遲。根據句意故選D??键c:考查虛擬語氣的用法。26.If I ____ you, I ____ buy a bike for him.A.was, would B.was, could C.were, would D.were, could【答案】C【解析】試題分析:句意:如果我是你,我就給他買一輛自行車。虛擬語氣用來表示說話人的主觀愿望或假想,而不表示客觀存在的事實,所說的是一個條件,不一定是事實,或與事實相反。表示與現在事實相反,條件從句用一般過去時,be動詞習慣用were,主句用should、could、would + 原形動詞。故選C??键c:考查虛擬語氣。27.— Come and join us, Betty!— I’m afraid I can’t. I’m too busy now. If I ______ time, I would certainly go.A.have B.have hadC.will have D.had【答案】D【解析】試題分析:句意:貝蒂,來加入我們吧!恐怕我不能。我現在太忙。如果我有時間,我當然會去了。分析:考查if引導的虛擬語氣。表示與過去事實相反的虛擬條件句。其句子結構為:從句:If + 主語+ had +過去完成式動詞+ ……主句:主語+ would (should, could, might) + have +過去完成式動詞+……故選 D考點:考查虛擬語氣的用法。28.If I a bird, I _ fly in the blue sky.A.was。 would B.am。 will C.will be。 will D.were。 would【答案】D【解析】試題分析:句意:如果我是一只鳥,我就能在藍色的天空中飛翔。根據句意可知,這里表示的是跟事實不符的情況,是不可能實現的事情,因此這里應該用虛擬語氣。在if從句中用一般過去時,主句中用would+動詞的原形。故選D??键c:考查虛擬語氣。29.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.we