【正文】
間,我就和你一起去幫助他。故選D。31.If I _______ you, I would give some flowers to her.A.am B.are C.was D.were【答案】D【解析】試題分析:句意:如果我是你,我會送她一些花。故選D。根據(jù)語境,這是一個與現(xiàn)在事實相反的虛擬條件句,主句用would/should+動詞原形,從句用一般過去時(be動詞用were)??键c:考查虛擬語氣。29.If I a boss, I would manage a big factory.A.are B.wasC.were D.be【答案】C【解析】試題分析:句意:如果我是老板,我會經營一家大型工廠。表示與現(xiàn)在事實相反的虛擬語氣的結構是:主句用should/would/could/might+動詞原形,從句用一般過去時態(tài)。28.What_____you do if you had a million dollars ? A.would B.will C.did D.do【答案】A【解析】考查點:虛擬語氣。表示與過去事實相反的虛擬條件句。如果我有時間,我當然會去了。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【解析】試題分析:句意:貝蒂,來加入我們吧!恐怕我不能。故選C。虛擬語氣用來表示說話人的主觀愿望或假想,而不表示客觀存在的事實,所說的是一個條件,不一定是事實,或與事實相反??键c:虛擬條件句。本句是與現(xiàn)在事實相反的虛擬條件句,從句謂語用動詞用過去式(be動詞一般用were);主句用should(would,could,might)+ 動詞原形??键c:考查虛擬語氣25. If I _______ you , I _______ do that .A.was , would B.were 。如果我有時間,我肯定會去的。通過句子意思,看假設的條件是否能夠實現(xiàn),能夠實現(xiàn)是真實條件句,不能使用虛擬語氣;假設的條件不能實現(xiàn)則是非真實條件句。判斷是真實條件句還是非真實條件句。should have done:本來應該做某事而實際上沒做。 23.Mr. White _____ at 8:30 for the meeting, but he didn39。insist堅持,要求,其后面的賓語從句要用虛擬語氣,跟虛擬式動詞原形 或者“should + 動詞原形” 。故選C22.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【解析】句意:工人們堅持要求他們每天中午都有免費的午餐,老板必須這樣做。第一空,虛擬語氣,與現(xiàn)在相反,用過去時??键c:if引導的條件狀語從句點評:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。結合語境可知本句描述的是與現(xiàn)狀相反的事實,故從句用過去時態(tài),主句用過去將來時態(tài)。 would take D.are。 will take B.was。if充當賓語從句的連接詞時,相當于whether,詞義為“是否”,遵循賓語從句的時態(tài)規(guī)則,可根據(jù)語境選擇任何時態(tài);充當從屬連詞,引導條件狀語從句時,詞義為“如果”,若主句中的謂語動詞用一般將來時,則從句中的謂語動詞通常用一般現(xiàn)在時表示將來。根據(jù)語法知識可知從句要用一般過去時,主句要用過去將來時,過去將來時的基本構成would+動詞原形,故選C。根據(jù)語境可知此句的含義是如果我去月球,我會帶回一些不同尋常的東西。③與將來事實可能相反。通常有三種情況:①與過去事實相反。用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。 would take【答案】D【解析】試題分析:if虛擬語氣中,對現(xiàn)在的情況進行虛擬,從句謂語動詞均用一般過去時(be動詞用were),主句用would/should/could/might+:如果我再年輕十歲,我會參加鋼琴課程并去上音樂大學。 took C.were。18.If I ________ ten years younger, I _________ piano lessons and go to a music college.A.am。從句謂語動詞用過去完成時,主句謂語動詞用should/would/could/might+have done?!绻沂悄?,我會穿一件襯衫加一條領帶??键c:考查虛擬語氣。句意:如果我是你,我會加入軍隊。16.If I ____you, I _____the army.A.am, would join B.were ,would joinC.am, will join D.were ,will join【答案】B【解析】試題分析:虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。根據(jù)題意及句型,故選D。 would make【答案】D【解析】試題分析:句意:湯姆總是在英語練習中犯那么多的錯誤!—如果他能更細心一些,他就會犯更少的錯誤。 would make C.were。15. Tom is always making so many mistakes in his English exercises! Yeah. If he ________ more careful, he ________ fewer mistakes.A.was。go to see a movie去看電影;invite sb to do邀請某人做某事;在表達與現(xiàn)在事實相反的虛擬語氣中,Be用were,主句用would。would D.was。would B.were??键c:考查虛擬語氣。虛擬語氣用來表示說話人的主觀愿望或假想,所說的是一個條件,不一定是事實,或與事實相反。13.–I argued with my best friend. What should I do?If I ________ you, I would say sorry to her.A.am B.was C.are D.were【答案】D【解析】試題分析:句意:我和我最好的朋友吵架了。根據(jù)句意可知,這里表示的是一個假設的問題,在if引導的條件狀語從句中應該用虛擬語氣,動詞用過去式,故選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【解析】試題分析:句意:如果你有一百萬美元你會做什么?我會把它捐給慈善事業(yè)。該句描述的是與現(xiàn)狀相反的事實故選A。虛擬語氣是一種特殊的動詞形式,用來表示說話人所說的話并不是事實,而是一種假設、愿望、懷疑或推測。故選D.考點:考查虛擬語氣的用法。我會買一個大房子給我的父母??键c:考查虛擬語氣。主句(結果句) should /would/ could/ might +動詞原形。此處考查虛擬語氣。But for要不是+短語;If it were not for要不是(用于對現(xiàn)在的虛擬);But that要不是+從句;Unless除非,后接條件狀語從句;根據(jù)句中是“the storm”,是名詞,所以排除C;根據(jù)“would have been ”,是對過去的虛擬排除選項B;分析句子“___ the storm, we would have been here in time.”有暴風雨,我們會及時趕到這里的,應該是“要不是”,故選A。要不是有暴風雨,我們會及時趕到這里的。特殊