【正文】
解析】試題分析:根據(jù)would rather +not+動(dòng)詞的原型,表示寧愿不做某事句意:因?yàn)槲也幌嘈拍?,所以我寧愿不告訴你這件事。Have a . pity 表示同情某人結(jié)合句意,故選C考點(diǎn):考查固定用法。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。 to drink B.a(chǎn)m。 drinking C.were。 drink D.were。 drinking【答案】D【解析】試題分析:句意:我喜歡喝酒。但是喝酒的人不允許開車。如果我是你,我將會(huì)放棄喝酒。分析:表示與現(xiàn)在事實(shí)相反的情況。 其虛擬語氣的結(jié)構(gòu)為:從句:if + 主語+ 動(dòng)詞的過去式(be用were) + ……主句:主語+ would (should, could , might) + 動(dòng)詞原形 + ……例如:If I were you, I would read it again. 如果我是你的話,我再讀一遍。(事實(shí)上我不是你),故選 D考點(diǎn):考查虛擬語氣及動(dòng)詞短語的用法。26.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)在事實(shí)相反:條件從句用動(dòng)詞過去式,主句用would/could/should/might+動(dòng)詞原形;與過去事實(shí)相反:條件從句用had done,主句用would/could/should/might+have done;與將來事實(shí)相反:條件從句用動(dòng)詞過去式/should+動(dòng)詞原形/were to do,主句用would/could/should/might+動(dòng)詞原形。句意:如果我是你,我上課就會(huì)保持安靜,認(rèn)真聽課。故選C??键c(diǎn):考查虛擬語氣的用法。27.If I _______ you, I would give some flowers to her.A.a(chǎn)m B.a(chǎn)re C.was D.were【答案】D【解析】試題分析:句意:如果我是你,我會(huì)送她一些花。這是由if引導(dǎo)的一個(gè)虛擬語氣句子,表示與現(xiàn)在事實(shí)相反的情況,其句型為“ if+ 主語 + 動(dòng)詞的過去式( be 動(dòng)詞用 were ),主語 +would / could / might / should + 動(dòng)詞原形”。故選D??键c(diǎn):考查虛擬語氣的用法。28. — I don’t know what to do.— If I you, I buy a guidebook.A.a(chǎn)m。 will B.a(chǎn)m。 would C.were。 will D.were。 would【答案】D【解析】試題分析:句意:我不知道做什么?如果我是你,我就會(huì)買一本指南。虛擬語氣是一種特殊的動(dòng)詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測(cè)。其主要有三種結(jié)構(gòu):與現(xiàn)在事實(shí)相反若與現(xiàn)在事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動(dòng)詞原形”與過去事實(shí)相反若與過去事實(shí)相反,條件從句的謂語用過去完成時(shí)(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實(shí)相反若與將來事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動(dòng)詞原形”。根據(jù)句意,可知是與現(xiàn)在的事實(shí)相反,故選D考點(diǎn):考查虛擬語氣的用法。29.If I a boss, I would manage a big factory.A.a(chǎn)re B.wasC.were D.be【答案】C【解析】試題分析:句意:如果我是老板,我會(huì)經(jīng)營一家大型工廠。由句意可知,此句是虛擬語氣,if引導(dǎo)的從句應(yīng)該用過去式的形式,其中第一人稱用were,故答案為C??键c(diǎn):考查虛擬語氣。30.— 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【解析】試題分析:句意:如果你有一百萬美元你會(huì)做什么?我會(huì)把它捐給慈善事業(yè)。have 有;had 過去式;will have 一般將來時(shí);would have 過去將來時(shí)。根據(jù)句意可知,這里表示的是一個(gè)假設(shè)的問題,在if引導(dǎo)的條件狀語從句中應(yīng)該用虛擬語氣,動(dòng)詞用過去式,故選B??键c(diǎn):考查虛擬語氣。