【正文】
to charities B.I will buy snacks C.I won’t put it in the bank D.I’d give it to medical research【答案】D 【解析】 試題分析:考查虛擬語氣。故選C。虛擬語氣用來表示說話人的主觀愿望或假想,而不表示客觀存在的事實(shí),所說的是一個(gè)條件,不一定是事實(shí),或與事實(shí)相反。考點(diǎn):考查虛擬語氣。句意:如果我是你,我會(huì)給她帶一件小禮物。其主要有三種結(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+過去分詞”??键c(diǎn):考查虛擬語氣的用法。本題考查虛擬語氣,if 從句中用一般過去時(shí),主句中用would +動(dòng)詞原形,表示與現(xiàn)在的事實(shí)相反。故選A。to drink【答案】A【解析】考查虛擬語氣和非謂語動(dòng)詞的用法。 drinkingC.were。16.—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òng)詞用過去式,would,had,故選B。15. I________ a big house for my family if I _____ a lot of money.A.would buy, have B.would buy, had C.will buy。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實(shí)條件句,不能使用虛擬語氣;假設(shè)的條件不能實(shí)現(xiàn)則是非真實(shí)條件句。判斷是真實(shí)條件句還是非真實(shí)條件句??键c(diǎn):考查虛擬語氣的用法。13. If I you,I buy a bike for him.A.was,would B.was,could C.were,would D.were,could【答案】C【解析】試題分析:句意:如果我是你,我會(huì)給他買一輛自行車。根據(jù)句意可知,這里表示的是一個(gè)假設(shè)的問題,在if引導(dǎo)的條件狀語從句中應(yīng)該用虛擬語氣,動(dòng)詞用過去式,故選B。12.— 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è)。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實(shí)條件句,不能使用虛擬語氣;假設(shè)的條件不能實(shí)現(xiàn)則是非真實(shí)條件句。判斷是真實(shí)條件句還是非真實(shí)條件句。故選A。與現(xiàn)在事實(shí)相反,故從句用過去時(shí)態(tài),主語用過去將來時(shí)態(tài)。考點(diǎn):if引導(dǎo)的條件狀語從句點(diǎn)評(píng):虛擬語氣是一種特殊的動(dòng)詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測(cè)。從句中是對(duì)將來的虛擬,故用過去時(shí)態(tài)。 would【答案】D【解析】試題分析:如果我有一百萬美元,我要和我的父母環(huán)游世界。 will C.had。.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【解析】本題是考查的虛擬語氣,對(duì)于將來的假設(shè),主句用過去將來時(shí),從句用一般過去時(shí),且be動(dòng)詞為were,故選A.What _____ you _____ if you had a million dollars?A.would, did B.will, do C.would, do D.will, did【答案】C【解析】本題是對(duì)于虛擬語氣的特殊疑問句的考查,根據(jù)句子的結(jié)構(gòu),選C10.If I _____ one million dollars, I________ travel around the world with my parents.A.have。從句用一般過去式,主句用過去將來時(shí)。 would D.was。 will B.is。此處是不應(yīng)該開車闖紅燈,會(huì)引起事