研读高考试题虚拟语气专题.docx
《研读高考试题虚拟语气专题.docx》由会员分享,可在线阅读,更多相关《研读高考试题虚拟语气专题.docx(6页珍藏版)》请在冰豆网上搜索。
研读高考试题虚拟语气专题
研读高考试题,玩转虚拟语气
随着越来越多的省份进入到新课改后的高考,虚拟语气也逐渐走入考生的视野。
2010年,全国各地18套英语试题中有10套试题考查或涉及了虚拟语气,应引起广大考生的注意。
下面笔者将结合2010年高考试题,梳理虚拟语气的考查热点,希望能够对下一届考生有所帮助。
虚拟语气表示说话人的愿望、假设、猜测或建议,有时并不表示客观存在的事实。
虚拟语气通过谓语动词的特殊形式来表示,真真假假,虚虚实实,是高中教学中的难点和新课改后的重点语法项目之一。
热点1在含有条件状语从句的主从复合句中考查虚拟语气
1.考查含有虚拟条件句的主从复合句中谓语动词的构成
含有虚拟条件句的主从复合句中谓语动词的构成非常规则,请看下表:
例如:
Ifeveryoneinthecountryboughtonesoft-drinkeachdayandthrewitaway,therewouldsoonbeahugemountainofrubbish.如果全国每个人每天买一罐饮料,然后把空罐扔掉,垃圾很快就会堆积如山了。
(对现在的虚拟)
Ifthehurricanehadhappenedduringthedaytime,therewouldhavebeenmanymoredeaths.倘若飓风发生在白天,那么死亡的人数还会多得多。
(对过去的虚拟)
Ifitweretosnowtomorrow,theywouldnotgoout.如果明天下雪,他们就不出去了。
(对将来的虚拟)
【真题】
①Ifhe_______myadvice,hewouldn'thavelosthisjob.(2010年湖南卷)
A.followedB.shouldfollow
C.hadfollowedD.wouldfollow
【解析】题干的意思是:
“要是他听取了我的建议,就不会失去工作了。
”根据wouldn'thavelost可判断if引导的状语从句表示与过去事实相反的虚拟,从句里应该用haddone结构,故正确答案为C。
②Johnwenttothehospitalalone.Ifhe______meaboutit,Iwouldhavegonewithhim.(2010年天津卷)
A.shouldtellB.tells
C.toldD.hadtold
【解析】题干的意思是:
“约翰独自去了医院。
如果他告诉我的话,我会跟他一起去的。
”前一句是陈述语气,说明动作发生在过去,而且后一句的主句已经是wouldhavegone,说明这是与过去事实相反的虚拟语气,与之对应的从句结构应该用haddone。
正确答案为D。
③Ifwe_______theotherroad,wemighthavearrivedhereintimeforthemeeting.(2010年陕西卷)
A.takeB.hadtaken
C.tookD.havetaken
【解析】题干的意思是:
“如果我们走了另一条路的话,我们或许能及时到达这里参加会议。
”所填选项作虚拟语气中条件状语从句的谓语,根据主句的谓语动词形式mighthavearrived可知题干是与过去事实相反,故所填部分用haddone形式。
正确答案为B。
④—Theweatherhasbeenveryhotanddry.
—Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!
Andmyvegetables______.(2010年北京卷)
A.wouldn'tdieB.didn'tdie
C.hadn'tdiedD.wouldn'thavedied
【解析】第二个说话人的if条件句是我们解题的关键。
题干的意思是:
“要是当时哪怕下一滴雨,现在的情况就好得多了!
我的蔬菜也就不会死了。
”而事实是过去并没有下雨,所以我的蔬菜干死了也是发生在过去。
将句子还原为:
“Ifithadrainedevenadrop,myvegetableswouldn'thavedied.”故正确答案为D。
2.考查省略if的虚拟条件句应使用部分倒装语序
如果在表示虚拟语气的条件句中含有were、had或should,可将if省略,然后将were、had或should移至主语之前。
例如:
Shouldtherebeameetingtomorrow,Iwouldcome.(=Ifthereshouldbeameetingtomorrow,...)如果明天有会议召开,我会来的。
Hadwemadeagreateffort,wemighthavesucceeded.(=Ifwehadmadeagreateffort,...)如果我们(过去)做了很大的努力的话,我们可能就成功了。
【真题】
HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy______.(2010年浙江卷)
A.wouldhavebeensaved
B.hadbeensaved
C.willbesaved
D.wassaved
【解析】根据句子的倒装特征判断前一分句是省略了if的虚拟语气,还原后应为:
“IfIhadknownaboutthiscomputerprogram,ahugeamountoftimeandenergy______.”题干的意思是:
“如果我早知道这个电脑程序,就可以节省大量的时间和精力了。
”表示与过去事实相反的虚拟语气,正确答案为A。
3.考查混合条件句的虚拟语气
有时条件句的动作与主句动作发生的时间不一致,这时动词的形式应根据它们表示的时间加以调整。
例如:
Ifithadrainedlastnight,itwouldbeverycooltoday.(从句对过去虚拟,主句对现在虚拟)如果昨天晚上下了雨的话,今天就会非常凉爽了。
【真题】
ItishardformetoimaginewhatIwouldbedoingtodayifI______inlove,attheageofseven,withtheMelindaCoxLibraryinmyhometown.(2002年上海卷)
A.wouldn'thavefallenB.hadnotfallenC.shouldfallD.weretofall
【解析】这是一个混合虚拟条件句。
If条件状语从句含有明显的过去时间状语attheageofseven,是与过去事实相反的虚拟语气,谓语动词用过去完成时;主句中有现在时的时间状语today,表示对现在的虚拟,用would+动词原形。
故正确答案为B。
4.考查含蓄条件句的虚拟语气
英语中某些假设条件句不是通过if从句表达出来的,而是包含在某些短语、上下文或其他方式中,其谓语也常用虚拟语气,我们称之为含蓄条件句的虚拟语气。
(1)用连词otherwise、or、but等暗示前面的条件。
例如:
Ithoughtyouwouldremainthereforawhileaftertheconference.OtherwiseIwouldn'thaveboughtyouasingleticket.我原以为你会后要在那儿逗留一段时间,要不然我就不会给你买单程票了。
Marycouldbeprettier,butshedoesn'tcaremuchaboutherclothes.玛丽本可以更漂亮些,但是她不太在乎衣着。
【真题】
Hehesitatedforamomentbeforekickingtheball,otherwisehe______agoal.(2001年上海春季卷)
A.hadscoredB.scored
C.wouldscoreD.wouldhavescored
【解析】本题考查含蓄条件句的虚拟语气。
题干的意思是:
“在踢球前他犹豫了一会儿,否则他就能破门得分了。
”这是对过去的一种行为的遗憾,前面分句是暗含的条件,otherwise所在的句子是主句,与过去事实相反应使用would+完成时,因此正确答案为D。
(2)用butfor、without等介词短语表达条件。
例如:
Withoutelectricity,humanlifewouldbequitedifferenttoday.如果没有电,人类现在的生活就会是另一个样子了。
Theshipwouldhavesunkwithallonboardbutfortheeffortsofthecaptain.如果不是船长的努力,我们就会连船带人都沉没了。
【真题】
①Butfortheirhelp,we_______theprogramintime.(2009年安徽卷)
A.cannotfinishB.willnotfinish
C.hadnotfinishedD.couldnothavefinished
【解析】由题干中的Butfortheirhelp可以推断这是一个与过去事实相反的含蓄虚拟条件句,主句动词应使用would/could/might/should+完成时形式,故D项为正确答案。
②ButforthehelpofmyEnglishteacher,I______thefirstprizeintheEnglishWritingCompetition.(2009年福建卷)
A.wouldnotwinB.wouldnothavewon
C.wouldwinD.wouldhavewon
【解析】题干的意思是:
“要不是英语老师的帮助,我就不会在英语写作比赛中获一等奖了。
”这是对过去的一种虚拟,butfor相当于一个条件句,后面的句子相当于一个主句,动词应使用“would/could/might/should+完成时”形式,根据否定的句意应选择B项。
(3)分词短语表示条件。
例如:
Givenmoretime,wecouldhavedoneitbetter.假如(过去)多给一些时间的话,我们就能把它做得更好一些了。
热点2在名词性从句中考查虚拟语气
1.考查主语从句中虚拟语气的谓语动词