【正文】
學科網(wǎng)備戰(zhàn)2011屆高考英語(通用版)一輪復習專題13 虛擬語氣【A組:基礎過關】Now,then,children,it is time you______________.[來源:學|科|網(wǎng)Z|X|X|K] and dress washed and dressed wash and dress washed and dressed—The accident might not have happened had we been more careful.—But we______________ at that time.’t ’t ’t ’t【答案】D【解析】上句是與過去事實相反的虛擬語氣;下句是過去的客觀事實?!狢ould you tell me how to do this exercise?—Well,if you______________ to the teacher carefully yesterday,you______________ how to do it now. listened。would know。would have know listen。know listened。knew【答案】A【解析】考查if條件從句的虛擬語氣。句意為:“告訴我怎么做這道練習題,好嗎?”“好呀。如果你昨天認真聽講,現(xiàn)在你就知道怎么做了?!备鶕?jù)語境答語應為事實相反的假設,因此要用虛擬語氣,注意if條件從句是與過去事實相反,而主句是與現(xiàn)在事實相反。故選A項。He______________ice cream on the beach if his father______________last year,leaving nothing but debts (欠債). to be selling;should die be selling;had not died not be selling;had not died not be selling;had died【答案】C【解析】此題考查虛擬語氣。這句話的意思是:“如果不是他父親去年去世了,只是留下了債務的話,他現(xiàn)在就不用在海灘上賣冰激凌了。”這個句子使用了混合虛擬語氣的形式,主語的動詞與現(xiàn)在相反,故用“情態(tài)動詞+v.”的形式,這里強調正在進行,故用其進行時態(tài)。從句是與過去的動作相反,故用“情態(tài)動詞+have+過去分詞”的形式,因此選C項。But for the snow,we______________earlier. arrive arrive arrive have arriveThey suggested that the library______________open during the vacation. kept be kept kept kept【答案】D【解析】考查虛擬語氣。句意為“他們建議圖書館應該在假期時繼續(xù)開放”。suggest表示“建議”時,后面的賓語從句中通常用“should+動詞原形”,其中should可以省略。Had you listened to me, you_________ in trouble now.A. are notB. were notC. would not be D. would not have been【答案】C【解析】此題考查虛擬語氣。虛擬語氣中, 從句是表示與過去事實相反的假設, 主句表示現(xiàn)在可能會出現(xiàn)的狀況, 主句中常常加now, today等時間狀語, 這時主句謂語動詞應該用“would/should/could/might+動詞原形”。句意:你要是早聽我的話, 現(xiàn)在你就不會遇到這么大的麻煩了?!狣id you visit the Palace Museum?—No. We _________ it. But we spent too much time shopping in Beijing.A. can’t have visitedB. could have visitedC. must have visitedD. shouldn’t have visited【答案】B【解析】考查虛擬語氣。最后一句是事實, 表示“但是我們花了太多的時間在北京逛商店”, 所以前面的一句應該是一種虛擬情況, 表示“我們本來能夠做的”, 用could have done。We have finally finished it!When _________ the job if we had started it three days earlier?A. may we finish[來源:學科網(wǎng)]B. could we finishC. could we have finishedD. may we have finishedI’d rather_________ rudely to her yesterday.[來源:Z*xx*]A. you not speakB. your not speakingC. you didn’t speakD. you hadn’t spoken【答案】D【解析】考查虛擬語氣。would rather后也可跟從句, 表示主語“寧愿……”, 這時, 從句中的謂語動詞要用虛擬語氣, 與過去情況相反要用過去完成時。句意:我真希望昨天你對她講話沒有那么粗魯?!綛組:能力突破】(合肥市2010年高三第一次教學質量檢測)I ______ you my bicycle, but I didn39。t expect you would e back so soon lend lend have lent have lentD【解析】考查虛擬語氣。語意為“我本可以把自行車借給你的,但是我沒有想到你會這么快就回來了”。might havedone表示本可以做某事而實際上沒有做。(2010山東省濰坊高三抽測)The order came that the medical supplies to Beijing for the H1N1 flu soon. A.would be sent B.sho