【正文】
_ a car accident? – I will call the police. A.met B.meet C.were meeting 【答案】A【解析】試題分析: 虛擬語氣中,表示與現(xiàn)在事實(shí)相反的句子,if從句用一般過去時(shí),主句用would/should/might+動(dòng)詞原形。句意:如果我是你,我就穿襯衫帶領(lǐng)帶去參加聚會(huì)。另外,would rather do sth than do sth是固定句型,表示“寧可……也不……”。其主要有三種結(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+過去分詞”與將來事實(shí)相反若與將來事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動(dòng)詞原形”。 would C.were。故選D??键c(diǎn):考查虛擬語氣。故選D。 will D.were??键c(diǎn):考查固定句式的用法。如果我是他們,我會(huì)在家洗澡。 will takeC.was。表示與過去事實(shí)相反的虛擬條件句。考點(diǎn):考查虛擬語氣的用法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【解析】試題分析:句意:貝蒂,來加入我們吧!恐怕我不能。考點(diǎn):考查虛擬語氣。點(diǎn)睛:虛擬情況從句主句對(duì)現(xiàn)在的虛擬過去式(be一般用were)should/would/could/might+do對(duì)過去的虛擬had+過去分詞should/would/could/might+have done對(duì)將來的虛擬過去式(be一般用were)should/would/could/might+doshould+動(dòng)詞原形were+to do25.If I ____you, I _____the army.A.a(chǎn)m, would join B.were ,would joinC.a(chǎn)m, will join D.were ,will join【答案】B【解析】試題分析:虛擬語氣是一種特殊的動(dòng)詞形式,用來表示說話人所說的話并不是事實(shí),而是一種假設(shè)、愿望、懷疑或推測(cè)。考點(diǎn):考查虛擬語氣24.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。通過句子意思,看假設(shè)的條件是否能夠?qū)崿F(xiàn),能夠?qū)崿F(xiàn)是真實(shí)條件句,不能使用虛擬語氣;假設(shè)的條件不能實(shí)現(xiàn)則是非真實(shí)條件句。should have done:本來應(yīng)該做某事而實(shí)際上沒做。insist堅(jiān)持,要求,其后面的賓語從句要用虛擬語氣,跟虛擬式動(dòng)詞原形 或者“should + 動(dòng)詞原形” 。t have done本不該做……卻做了??疾閯?dòng)詞時(shí)態(tài)辨析題。 areC.thought。第一空,虛擬語氣,與現(xiàn)在相反,用過去時(shí)。其主要有三種結(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+過去分詞”與將來事實(shí)相反 若與將來事實(shí)相反,條件從句的謂語用過去式(be通常用were),主句謂語用“should (would, could, might)+動(dòng)詞原形”:17. 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,主句通常用過去的一種,will應(yīng)該用would,故本題選B。 will take【答案】C【解析】試題分析:句意:如果我是你,我會(huì)接受這份工作。16.If I you, I the job.A.a(chǎn)m。這個(gè)假設(shè)成立的幾率很小,故看為虛擬語氣。故選C。 would take C.were。從句謂語動(dòng)詞用過去完成時(shí),主句謂語動(dòng)詞用should/would/could/might+have done。所以用過去式were, would,故選C。根據(jù)題意及句型,故選D。 would make C.were。在虛擬條件語氣句中,表示與現(xiàn)在事實(shí)相反的事實(shí),條件從句中的謂語動(dòng)詞用過去式(be用were不用was),主句謂語動(dòng)詞為“would+原形動(dòng)詞”,所以選D??键c(diǎn):考查虛擬語氣。9.—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ì)我說:如果我是數(shù)學(xué)老師,我會(huì)使數(shù)學(xué)學(xué)習(xí)更簡(jiǎn)單有趣,而不是每天給學(xué)生許多作業(yè)去做。 C.a(chǎn)m B.were8.If I ________ invited tonight, I would go to the dinner party.A.was7.If I __________you. I would buy a big house for my parents.A.be B.a(chǎn)m C.was D.were【答案】D【解析】試題分析:句意:如果我是你。But for要不是+短語;If it were not for要不是(用于對(duì)現(xiàn)在的虛擬);But that要不是+從句;Unless除非,后接條件狀語從句;根據(jù)句中是“the storm”,是名詞,所以排除C;根據(jù)“would have been ”,是對(duì)過去的虛擬排除選項(xiàng)B;分析句子“___ the storm, we would have been here in time.”有暴風(fēng)雨,我們會(huì)及時(shí)趕到這里的,應(yīng)該是“要不是”,故選A。had done過去完成時(shí);would do過去將來時(shí);did過去時(shí);should應(yīng)該;根據(jù)后文“would remain ”,所以是對(duì)現(xiàn)在的虛擬,此處應(yīng)是did/be動(dòng)詞(were),故選C。句意:如果我是你的話,我會(huì)去那兒的。 would C.were。考查虛擬語氣。通常有三種情況:①與過去事實(shí)相反。 would take【答案】D【解析】試題分析:if虛擬語氣中,對(duì)現(xiàn)在的情況進(jìn)行虛擬,從句謂語動(dòng)詞均用一般過去時(shí)(be動(dòng)詞用were),主句用would/should/could/mi