【文章內(nèi)容簡(jiǎn)介】
d (would, could, might)+動(dòng)詞原形” 與過(guò)去事實(shí)相反 若與過(guò)去事實(shí)相反,條件從句的謂語(yǔ)用過(guò)去完成時(shí)(had+過(guò)去分詞),主句謂語(yǔ)用“should (would, could, might)+have+過(guò)去分詞”與將來(lái)事實(shí)相反 若與將來(lái)事實(shí)相反,條件從句的謂語(yǔ)用過(guò)去式(be通常用were),主句謂語(yǔ)用“should (would, could, might)+動(dòng)詞原形”。20. If I ____Alice, I _____them the truth.A. was , would tell B. were ,would tell C. am, will tell D.is , will tell【答案】B【解析】試題分析:本題的含義是如果我是你,我將告訴他們真相,本題if引導(dǎo)的是一個(gè)虛擬的條件句,在虛擬句中,be用were,主句通常用過(guò)去的一種,will應(yīng)該用would,故本題選B。考點(diǎn):if引導(dǎo)的虛擬條件句。點(diǎn)評(píng):在英文中條件句有兩種,一種是真實(shí)的條件句,if后遇到將來(lái)時(shí)用一般現(xiàn)在時(shí),一種是虛擬的條件句,if后用過(guò)去時(shí),be用were,在英文的實(shí)際使用中應(yīng)該注意它們的區(qū)別。21. 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【解析】考察虛擬語(yǔ)氣。第一空,虛擬語(yǔ)氣,與現(xiàn)在相反,用過(guò)去時(shí)。第二空,虛擬語(yǔ)氣,與現(xiàn)在相反,用過(guò)去時(shí),be動(dòng)詞用were。故選C22.I don’t understand how you got a ticket. I always you a careful driver.A.think。 are B.a(chǎn)m thinking。 areC.thought。 were D.think。 were【答案】C【解析】【詳解】句意:我不明白你是怎么得到罰單的。我一直以為你是一個(gè)謹(jǐn)慎的司機(jī)??疾閯?dòng)詞時(shí)態(tài)辨析題。本句是虛擬語(yǔ)氣,與過(guò)去事實(shí)相反,需用一般過(guò)去時(shí);根據(jù)句意結(jié)構(gòu),可知選C。23.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【解析】句意:工人們堅(jiān)持要求他們每天中午都有免費(fèi)的午餐,老板必須這樣做??疾樘摂M語(yǔ)氣。insist堅(jiān)持,要求,其后面的賓語(yǔ)從句要用虛擬語(yǔ)氣,跟虛擬式動(dòng)詞原形 或者“should + 動(dòng)詞原形” 。結(jié)合句意和語(yǔ)境可知選A。 24.Mr. White _____ at 8:30 for the meeting, but he didn39。t show up.A.should have arrived B.should arriveC.should have had arrived D.should be arriving【答案】A【解析】試題分析:句意:懷特先生本來(lái)應(yīng)該在8:30到會(huì),但他卻沒(méi)有出現(xiàn)。should have done:本來(lái)應(yīng)該做某事而實(shí)際上沒(méi)做。故選A考點(diǎn):情態(tài)動(dòng)詞25. If I _______ you , I _______ do that .A.was , would B.were 。 wouldn’tC.a(chǎn)m , won’t D.were , won’t【答案】D【解析】試題分析:句意:如果我是你,我不會(huì)那樣做。本句是與現(xiàn)在事實(shí)相反的虛擬條件句,從句謂語(yǔ)用動(dòng)詞用過(guò)去式(be動(dòng)詞一般用were);主句用should(would,could,might)+ 動(dòng)詞原形。故選D。考點(diǎn):虛擬條件句。26.If I ____ you, I ____ buy a bike for him.A.was, would B.was, could C.were, would D.were, could【答案】C【解析】試題分析:句意:如果我是你,我就給他買一輛自行車。虛擬語(yǔ)氣用來(lái)表示說(shuō)話人的主觀愿望或假想,而不表示客觀存在的事實(shí),所說(shuō)的是一個(gè)條件,不一定是事實(shí),或與事實(shí)相反。表示與現(xiàn)在事實(shí)相反,條件從句用一般過(guò)去時(shí),be動(dòng)詞習(xí)慣用were,主句用should、could、would + 原形動(dòng)詞。故選C??键c(diǎn):考查虛擬語(yǔ)氣。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【解析】試題分析:句意:貝蒂,來(lái)加入我們吧!恐怕我不能。我現(xiàn)在太忙。如果我有時(shí)間,我當(dāng)然會(huì)去了。分析:考查if引導(dǎo)的虛擬語(yǔ)氣。表示與過(guò)去事實(shí)相反的虛擬條件句。其句子結(jié)構(gòu)為:從句:If + 主語(yǔ)+ had +過(guò)去完成式動(dòng)詞+ ……主句:主語(yǔ)+ would (should, could, might) + have +過(guò)去完成式動(dòng)詞+……故選 D考點(diǎn):考查虛擬語(yǔ)氣的用法。28.—Swimming in the river for teenagers is very dangerous.—So it is. If I ________ them, I ________ a shower at home.A.a(chǎn)m。 would take B.were。 will takeC.was。 would take D.were。 would take【答案】D【解析】試題分析:—在河里游泳對(duì)青少年是非常危險(xiǎn)的。—的確如此。如果我是他們,我會(huì)在家洗澡。if從句表假設(shè),與現(xiàn)在事實(shí)相反,be動(dòng)詞則用were ,無(wú)論第幾人稱做主語(yǔ)。主句常用would 跟動(dòng)詞原形。故選D??键c(diǎn):考查固定句式的用法。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。 drinking B.a(chǎn)m。 drinkingC.were。 drink D.was。to drink【答案】A【解析】考查虛擬語(yǔ)氣和非謂語(yǔ)動(dòng)詞的用法。根據(jù)句意可知,該句使用了虛擬語(yǔ)氣,if引導(dǎo)的從句使用一般過(guò)去時(shí),用were;give up后面接動(dòng)詞的現(xiàn)在分詞。故選A。30.If I a boss, I would manage a big factory.A.a(chǎn)re B.wasC.were D.be【答案】C【解析】試題分析:句意:如果我是老板,我會(huì)經(jīng)營(yíng)一家大型工廠。由句意可知,此句是虛擬語(yǔ)氣,if引導(dǎo)的從句應(yīng)該用過(guò)去式的形式,其中第一人稱用were,故答案為C??键c(diǎn):考查虛擬語(yǔ)氣。31. Had he studied harder, he_______ the exams.A.must have got through B.could get throughC.would get through D.would have got through【答案】D【解析】試題分析:句意:如果他學(xué)習(xí)再努力一點(diǎn),他就能通過(guò)考試了。must have got through 一定通過(guò);could get through 可能通過(guò);would get through 會(huì)通過(guò);would have got through 會(huì)通過(guò)。這句話中Had he