【文章內(nèi)容簡介】
現(xiàn)在時,一種是虛擬的條件句,if后用過去時,be用were,在英文的實際使用中應(yīng)該注意它們的區(qū)別。20.What would you do if you ____ a million dollars?I’d give it to the charityA.win B.won C.will win D.is to win【答案】B【解析】試題分析:句意:如果你贏了一百萬美元,你要做什么?——我會把它捐給慈善機(jī)構(gòu)。結(jié)合語境可知條件從句中描述的是與將來相反的事實,故用一般過去時態(tài),選B??键c:if引導(dǎo)的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。判斷是真實條件句還是非真實條件句。只有在非真實條件句中才使用虛擬語氣。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設(shè)的條件不能實現(xiàn)則是非真實條件句。與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”: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【解析】句意:工人們堅持要求他們每天中午都有免費的午餐,老板必須這樣做??疾樘摂M語氣。insist堅持,要求,其后面的賓語從句要用虛擬語氣,跟虛擬式動詞原形 或者“should + 動詞原形” 。結(jié)合句意和語境可知選A。 22.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【解析】試題分析:句意:懷特先生本來應(yīng)該在8:30到會,但他卻沒有出現(xiàn)。should have done:本來應(yīng)該做某事而實際上沒做。故選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è)、愿望、懷疑或推測。判斷是真實條件句還是非真實條件句。只有在非真實條件句中才使用虛擬語氣。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設(shè)的條件不能實現(xiàn)則是非真實條件句。(1)、與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” (2)、與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”(3)、與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:句意:吉姆,來加入我們吧!抱歉,我不能。如果我有時間,我肯定會去的。結(jié)合語境可知下文中表示與現(xiàn)在相反的事實,故條件狀語從句中用一般故去時態(tài),選C。考點:考查虛擬語氣24.If I _______ you, I would say another student could do it better.A.was B.were C.were D.a(chǎn)re【答案】B【解析】【詳解】句意:如果我是你,我會說另一個學(xué)生可以把它做得更好??疾樘摂M語氣。根據(jù)句意可知“現(xiàn)在事實”相反,此句是虛擬語氣,be動詞使用were;故選A。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【解析】試題分析:句意:如果我是你,我不會那樣做。本句是與現(xiàn)在事實相反的虛擬條件句,從句謂語用動詞用過去式(be動詞一般用were);主句用should(would,could,might)+ 動詞原形。故選D??键c:虛擬條件句。26.—Mum, can I go shopping with Gina?—Well, If I were you, I homework first. A.will do B.have to finish C.must finish D.would do【答案】D【解析】試題分析:句意:媽媽,我能和吉娜去購物嗎?——哦,如果我是你,我會首先完成作業(yè)。結(jié)合語境可知主句表示的是對現(xiàn)在的虛擬,故用過去將來時態(tài),選D。考點:虛擬語氣點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設(shè)、愿望、懷疑或推測。判斷是真實條件句還是非真實條件句。只有在非真實條件句中才使用虛擬語氣。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實條件句,不能使用虛擬語氣;假設(shè)的條件不能實現(xiàn)則是非真實條件句。與現(xiàn)在事實相反 若與現(xiàn)在事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形” 與過去事實相反 若與過去事實相反,條件從句的謂語用過去完成時(had+過去分詞),主句謂語用“should (would, could, might)+have+過去分詞”與將來事實相反 若與將來事實相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動詞原形”:27.What_____you do if you had a million dollars ? A.would B.will C.did D.do【答案】A【解析】考查點:虛擬語氣。解題思路:根據(jù)句意:如果你有一百萬你將會干什么? “如果你有一百萬”是對現(xiàn)在的一種假設(shè),與現(xiàn)在的事實相反。表示與現(xiàn)在事實相反的虛擬語氣的結(jié)構(gòu)是:主句用should/would/could/might+動詞原形,從句用一般過去時態(tài)。故選A。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【解析】試題分析:—在河里游泳對青少年是非常危險的?!拇_如此。如果我是他們,我會在家洗澡。if從句表假設(shè),與現(xiàn)在事實相反,be動詞則用were ,無論第幾人稱做主語。主句常用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.were。 drinking B.a(chǎn)m。 drinkingC.were。 drink D.was。to drink【答案】A【解析】考查虛擬語氣和非謂語動詞的用法。