【正文】
50. If it had been possible, I would have helped him, but I ______ too busy.A.had been B.would be C.were D.was【答案】D【解析】試題分析:句意:如果可能的話,我肯定會幫助你的,但是我太忙了。從句if +過去式,主句would +動詞原形,表明與將來相反的虛擬語氣,故答案選C.考點:考查虛擬語氣。 would D.had。根據(jù)句意可知是于現(xiàn)在的情況相反,故選C考點:考查虛擬語氣的用法。43.– Do you feel tired? No, I don’t. If I were tired, I ______a rest.A.had B.would have C.will have D.have【答案】B【解析】【詳解】句意:——你感覺累嗎?——不累,如果我累了,我會休息。判斷是真實條件句還是非真實條件句。虛擬語氣的結(jié)構(gòu)為虛擬語氣用法歸納 虛擬語氣:表示所說的話不是事實,或不可能發(fā)生,只是說話人的一種說話人的主觀愿望、假設(shè)、猜測、建議、或推測??键c:考查虛擬語氣??键c:if引導(dǎo)的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。虛擬語氣用于條件狀語從句中,可以表示與現(xiàn)在事實相反的假設(shè),條件狀語從句中的謂語動詞用“過去式(be動詞用were)”,而主句中的謂語動詞用“would / should/ could / might + 動詞原形”。這里用虛擬語氣,用情態(tài)動詞should + have + 過去分詞,這是對過去的一種虛擬。考點:考查虛擬語氣的用法??键c:考查虛擬條件狀語從句。故選A。故選D。Have a . pity 表示同情某人結(jié)合句意,故選C考點:考查固定用法??疾樘摂M語氣。故選A考點:情態(tài)動詞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【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。根據(jù)句意,故選A。考點:if引導(dǎo)的虛擬條件句。 will take B.was。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done。這里是虛擬語氣,根據(jù)wouldn’t可知這是對現(xiàn)在的虛擬,在條件狀語中對現(xiàn)在的虛擬用were;put down 鎮(zhèn)壓,記下;put up提供; put off推遲。這個句子要用虛擬語氣,表示與事實相反。句中,主句和從句的謂語都要用虛擬語氣,與現(xiàn)在事實相反的假設(shè),從句(條件句)動詞過去式( be一般用were)??疾樘摂M語氣。如:I suggested a visit. 我提議參觀。.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【解析】本題是考查的虛擬語氣,對于將來的假設(shè),主句用過去將來時,從句用一般過去時,且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ù)句子的結(jié)構(gòu),選C5.If I you, I give it to Microsoft research.A.a(chǎn)m, will B.a(chǎn)m, would C.were, would D.was, would【答案】C【解析】【詳解】句意:如果我是你,我會把它交給微軟研究部??键c:if引導(dǎo)的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。3.If I _____ one million dollars, I________ travel around the world with my parents.A.have。結(jié)合語境可知本句描述的是與現(xiàn)狀相反的事實,故選B??键c:考查虛擬語氣。 will B.had。其主要有三種結(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)+動詞原形”:4.If I _______ you, I _______ go there.A.is??疾樘摂M語氣。 suggest 后跟動名詞作賓語,如:He suggested going home. 他提議回家。根據(jù)“wasn’t driving”是過去進行時,所以此處是對過去的虛擬,主句時態(tài)應(yīng)用情態(tài)動詞+have done,故選C。主句(結(jié)果句) should /would/ could/ might +動詞原形。所以用過去式were, would,故選C。根據(jù)句意故選D。從句謂語動詞用should+動詞/did/were to do,主句謂語動詞用should/would/could/might +do。 would takeC.were。點評:在英文中條件句有兩種,一種是真實的條件句,if后遇到將來時用一般現(xiàn)在時,一種是虛擬的條件句,if后用過去時,be用were,在英文的實際使用中應(yīng)該注意它們的區(qū)別。21.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【解析】句意:工人們堅持要求他們每天中午都有免費的午餐,老板必須這樣做。判斷是真實條件句還是非真實條件句。根據(jù)句意可知“現(xiàn)在事實”相反,此句是虛擬語氣,be動詞使用were;故選A。27.If I a bird, I _ fly in the blue sky.A.was??键c:考查虛擬語氣。29.If I a boss, I would manage a big factory.A.a(chǎn)re B.wasC.were D.be【答案】C【解析】試題分析:句意:如果我是老板,我會經(jīng)營一家大型工廠。31.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【解析】試題分析:句意:如果我是你,我會送她一些花。33.I’m not free today, If I ____ time, I ____ a