【正文】
.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【解析】本題是考查的虛擬語氣,對于將來的假設,主句用過去將來時,從句用一般過去時,且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ù)句子的結構,選C。從句用一般過去式,主句用過去將來時。 would D.was。 will B.is。故選A。to drink【答案】A【解析】考查虛擬語氣和非謂語動詞的用法。 drinkingC.were。29.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.were。故選D。根據(jù)語境,這是一個與現(xiàn)在事實相反的虛擬條件句,主句用would/should+動詞原形,從句用一般過去時(be動詞用were)??键c:考查虛擬語氣的用法。句意:如果你遇到一場交通事故你該怎么做?我將打電話報警??键c:考查虛擬語氣。這里用虛擬語氣,用情態(tài)動詞should + have + 過去分詞,這是對過去的一種虛擬。26.Sir, you should__________ at the red light.But you didn’t.A.stop B.have stopped C.not have stopped D.stopped【答案】B【解析】試題分析:句意:先生,你應該在紅燈亮時停下來。 其虛擬語氣的結構為:從句:if + 主語+ 動詞的過去式(be用were) + ……主句:主語+ would (should, could , might) + 動詞原形 + ……例如:If I were you, I would read it again. 如果我是你的話,我再讀一遍。如果我是你,我將會放棄喝酒。 drinking【答案】D【解析】試題分析:句意:我喜歡喝酒。 drinking C.were。25.—I like drinking wine. But people who drink wine aren’t allowed to drive.—If I you, I would give up wine.A.was。24.I you about it because I don’t believe you.A. wouldn’t rather tell B. would rather not to tellC. would rather not tell D. wouldn’t rather telling【答案】C【解析】試題分析:根據(jù)would rather +not+動詞的原型,表示寧愿不做某事句意:因為我不相信你,所以我寧愿不告訴你這件事。故選B。虛擬語氣的結構為虛擬語氣用法歸納 虛擬語氣:表示所說的話不是事實,或不可能發(fā)生,只是說話人的一種說話人的主觀愿望、假設、猜測、建議、或推測。23. If his brother a millionaire(百萬富翁), he39。故選C。虛擬語氣用來表示說話人的主觀愿望或假想,而不表示客觀存在的事實,所說的是一個條件,不一定是事實,或與事實相反。如果不明白這兩者的區(qū)別,就比較容易發(fā)錯。點評:完成本題時注意區(qū)分虛擬語氣和if引導的條件狀語從句。所以本題選C?!薄拔摇笔遣豢赡艹蔀椤澳恪?,所以本句是一個虛擬語氣。 would D.a(chǎn)m。 will B.were??键c:考查虛擬語氣。句意:如果我是你,我會給她帶一件小禮物。其主要有三種結構:與現(xiàn)在事實相反:若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反:若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+ha