【正文】
.I’m not free today, If I ____ time, I ____ and help him with you.A.have, will go B.had, would go C.have, would go D.had, will go【答案】B【解析】試題分析:句意:我今天沒(méi)空,如果我有時(shí)間,我就和你一起去幫助他。34.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ì)送她一些花。句意:如果我是你,我就穿襯衫帶領(lǐng)帶去參加聚會(huì)。另外,would rather do sth than do sth是固定句型,表示“寧可……也不……”。其主要有三種結(jié)構(gòu):與現(xiàn)在事實(shí)相反若與現(xiàn)在事實(shí)相反,條件從句的謂語(yǔ)用過(guò)去式(be通常用were),主句謂語(yǔ)用“should (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)詞原形”。 would C.were。故選D??键c(diǎn):考查虛擬語(yǔ)氣。故選D?!拇_如此。 would take B.were。解題思路:根據(jù)句意:如果你有一百萬(wàn)你將會(huì)干什么? “如果你有一百萬(wàn)”是對(duì)現(xiàn)在的一種假設(shè),與現(xiàn)在的事實(shí)相反。判斷是真實(shí)條件句還是非真實(shí)條件句??键c(diǎn):考查虛擬語(yǔ)氣。此處考查虛擬語(yǔ)氣。本題考查對(duì)將來(lái)的虛擬語(yǔ)氣。故選C23.Mr. White _____ at 8:30 for the meeting, but he didn39。點(diǎn)評(píng):在英文中條件句有兩種,一種是真實(shí)的條件句,if后遇到將來(lái)時(shí)用一般現(xiàn)在時(shí),一種是虛擬的條件句,if后用過(guò)去時(shí),be用were,在英文的實(shí)際使用中應(yīng)該注意它們的區(qū)別。通過(guò)句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實(shí)條件句,不能使用虛擬語(yǔ)氣;假設(shè)的條件不能實(shí)現(xiàn)則是非真實(shí)條件句。③與將來(lái)事實(shí)可能相反。用來(lái)表示說(shuō)話人所說(shuō)的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測(cè)。 took C.were。從句謂語(yǔ)動(dòng)詞用過(guò)去完成時(shí),主句謂語(yǔ)動(dòng)詞用should/would/could/might+have done。考點(diǎn):考查虛擬語(yǔ)氣的用法。故選D??键c(diǎn):考查虛擬語(yǔ)氣。15.—A student in my class said to me, “if I ______our math teacher, I_____ make math learning easier and more interesting instead of giving the kids much homework to do every day.”A.were, would B.a(chǎn)m, will C.was, would D.were, will【答案】A【解析】試題分析:句意:我班里的一個(gè)學(xué)生對(duì)我說(shuō):如果我是數(shù)學(xué)老師,我會(huì)使數(shù)學(xué)學(xué)習(xí)更簡(jiǎn)單有趣,而不是每天給學(xué)生許多作業(yè)去做。與將來(lái)事實(shí)相反:若與將來(lái)事實(shí)相反,條件從句的謂語(yǔ)用過(guò)去式(be通常用were),主句謂語(yǔ)用“should (would, could, might)+動(dòng)詞原形”。表示與現(xiàn)在事實(shí)相反的事實(shí),該用一般過(guò)去時(shí)態(tài),所以選B。But for要不是+短語(yǔ);If it were not for要不是(用于對(duì)現(xiàn)在的虛擬);But that要不是+從句;Unless除非,后接條件狀語(yǔ)從句;根據(jù)句中是“the storm”,是名詞,所以排除C;根據(jù)“would have been ”,是對(duì)過(guò)去的虛擬排除選項(xiàng)B;分析句子“___ the storm, we would have been here in time.”有暴風(fēng)雨,我們會(huì)及時(shí)趕到這里的,應(yīng)該是“要不是”,故選A。特殊疑問(wèn)句的結(jié)構(gòu)是特殊疑問(wèn)詞+be動(dòng)詞(助動(dòng)詞)+主語(yǔ)+其他?故選A。考查虛擬語(yǔ)氣。只有在非真實(shí)條件句中才使用虛擬語(yǔ)氣。選項(xiàng)B缺少謂語(yǔ)動(dòng)詞。根據(jù)句意可知,這里表示的是一個(gè)假設(shè)的問(wèn)題,在if引導(dǎo)的條件狀語(yǔ)從句中應(yīng)該用虛擬語(yǔ)氣,動(dòng)詞用過(guò)去式,故選B。go to see a movie去看電影;invite sb to do邀請(qǐng)某人做某事;在表達(dá)與現(xiàn)在事實(shí)相反的虛擬語(yǔ)氣中,Be用were,主句用would。would B.were。這個(gè)句子要用虛擬語(yǔ)氣,表示與事實(shí)相反。If引導(dǎo)的句子是愿望時(shí),用過(guò)去式表示,而且系動(dòng)詞用were,主句用would加原形。 will take B.was。3. – I coughed a lot last night. What should I do? – If I _____ you, I would go to see the doctor at once. A.a(chǎn)m B.were C.was【答案】B【解析】試題分析: 句意:昨晚我不停地咳嗽,我應(yīng)該怎么辦?哪果我是你,我就會(huì)馬上去看醫(yī)生??疾橹^語(yǔ)動(dòng)詞。由整個(gè)題干可知,現(xiàn)實(shí)情況與事實(shí)相反,是非真實(shí)的情況,是虛擬語(yǔ)氣,虛擬語(yǔ)氣中be都用were,故選B。 D.is【答案】B【解析】試題分析:句意:如果我今晚受到邀請(qǐng),我會(huì)去參加晚宴的。政府建議人們乘地鐵或者乘公交車(chē)去上班。故選A。4. If I ______ you, I _____the job.A.was。 will take【答案】 C【解析】試題分析:句意:如果我是你,我就要這份工作。5. If I __you . I__study harder. A.a(chǎn)m , will B.was, would C.were, would D.were, will【答案】C【解析】試題分析:句意:如果我是你,我會(huì)更努力學(xué)習(xí)。6.If I ______ you, I ______invite him to go to see a movie.A.a(chǎn)m。will 【答案】C【解析】試題分析:句意:如果我是你,我會(huì)邀請(qǐng)他去看電影。have 有;had 過(guò)去式;will have 一般將來(lái)時(shí);would have 過(guò)去將來(lái)時(shí)。與現(xiàn)在事實(shí)相反,故從句用過(guò)去時(shí)態(tài),主語(yǔ)用過(guò)去將來(lái)時(shí)態(tài)。判斷是真實(shí)條件句還是非真實(shí)條件句。9.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【解析】【詳解】句意:如果我是你,我會(huì)把它交給微軟研究部。suggest表示“建議”時(shí),后接從句用that sb should do,should可省??疾檫B詞。13. If my mother ___ I get a grade of 50 in English exam, she would be angry.A.knows B.knew C.has known D.would know【答案】B【解析】試題分析:句意:如果我的母親知道我英語(yǔ)考試成績(jī)是50分,她會(huì)生氣的。其主要有三種結(jié)構(gòu):與現(xiàn)在事實(shí)相反:若與現(xiàn)在事實(shí)相反,條件從句的謂語(yǔ)用過(guò)去式(be通常用were),主句謂語(yǔ)用“should (would, could, might)+動(dòng)詞原形” 與過(guò)去事實(shí)相反:若與過(guò)去事實(shí)相反,條件從句的謂語(yǔ)用過(guò)去完成時(shí)(had+過(guò)去分詞),主句謂語(yǔ)用“should (would, could, might)+have+過(guò)去分詞”??键c(diǎn):考查虛擬語(yǔ)氣。該句描述的是與現(xiàn)狀相反的事實(shí)故選A。本句是與現(xiàn)在事實(shí)相反的虛擬條件句,從句謂語(yǔ)用動(dòng)詞用過(guò)去式(be動(dòng)詞一般用were);主句