当前位置:
文档之家› 高中英语语法易错题型 虚拟语气陷阱题(含答案解析)
高中英语语法易错题型 虚拟语气陷阱题(含答案解析)
9.Ifonlyhe_______quietlyasthedoctorinstructed,hewouldnotsuffersomuchnow.
y
C.hadlainD.shouldlie
10.Withouttheairtoholdsomeofthesun’sheat,theearthatnight____forustolive.
A.hadsaidB.said
C.mightsayD.mighthavesaid
12.Youdidn’tletmedrive.Ifwe____inturn,you____sotired.
A.drove;didn’tget
B.drove;wouldn’tget
C.weredriving;wouldn’tget
A.beginB.havebegun
C.beganD.hadbegun
7.ItishardformetoimaginewhatIwouldbedoingtodayifI____inlove,attheageofseven,withtheMelinda CoxLibraryinmyhometown.
A.wouldn’thavefallen
B.hadnotfallen
C.shouldfall
D.weretofall
8.Hehesitatedforamomentbeforekickingtheball,otherwisehe____agoal.
A.hadscoredB.scored
C.wouldscoreD.wouldhavescored
12.选D。根据句中的didn’tletmedrive可知,这是一个与过去事实相反的虚拟语气句,条件句的谓语用had+过去分词,主句谓语用would/should/could/mighthave+过去分词。
13.选C。asif引导的句子,有时用虚拟语气,有时不用。原则上说,若指事实或可能为事实,不用虚拟语气;若指现在,从句谓语动词用一般过去时( be用were);若指过去用过去完成时,若指将来用过去将来时或用weretodosth。又如下面一题要选C:
A.wouldhavepassedB.wouldpass
C.wouldn’thavepasse dD.wouldn’tpas s
答案与解析
1.选B。It’stimeyoudid为It’stimeyouthankedAuntLucyforherpresent之略。按照英语语法,it’stime后从句通常要用过去式。
D.haddriven;wouldn’thavegot
13.Whenapencilispartlyinaglassofwater,itlooksasifit______.
A.breaksB.hasbroken
C.werebrokenD.hadbeenbroken
14.Butforthehelpyou gaveme,I_______theexaminations.
Its eemsasifthesun____roundtheearthsinceitrisesintheeastandsetsinthewest.
A.circlesB.iscircling
C.werecirclingD.hasbeencircling
14.选C。butfor的意思是“若不是,要不是”,用于引出与事实相反的假设,通常与虚拟语气连用。根据句中的thehelpyougaveme,可知它表示与过去事实相反,故选C。
9.选C。ifonly意为“要是……就好了”,其后的句子谓语要用虚拟语气,同时根据asthedoctorinstructed中的过去时态可知从句是与过去事实相反,故选C。
10.选A。without引出的介词短语为一个与现在事实相反的含蓄条件句。
11.选D。otherwise在此相当于ifshehadnotwalkedawayfromthediscussion,即暗示一个与过去事实相反的虚拟条件句。
A.don’tknowB.hadn’tknown
C.wasn’tknowingDutit.”“Oh,I’dratheryou_____.”
A.don’tB.hadn’t
C.couldn’tD.wouldn’t
4.Ithasbeenrainingforaday,buteventhoughithadn’trained,we_____therebytomorrow.
2.选A。虽然前有虚拟条件句,后有使用了虚拟语气的宾语,但Idon’tknow却宜用一般现在时,因为Idon’tknow表述的是现在的真实情况,句意为“我要不是有幸遇到你,我真不知(指现在不知)我会做出什么蠢事来”。
3.选B。I’drather后接从句时,从句谓语的时态规律是:用过去式表示现在或将来,用过去完成式表示过去。
A.can’tgetB.won’tge t
C.hadn’tgotD.wouldn’tget
5.“Doyouknowhisaddress?”“No,IalsowishI_____wherehe_____.”
A.knew,liveB.knew,lives
C.know,livesD.know,lived
6.“Isn’titabouttimeyou_____todomorningexercises?”“Yes,itis.Wouldyouliketojoinus?”
4.选A。wecan’tgettherebytomorrow为客观事实,故宜用陈述语气。
5.选B。第一空填knew,因为Iwish 后的宾语从句要用虚拟语气(即用过去式表示现在的想法);第二空要填lives,即用陈述语气,因为wherehelives是一个客观事实,而不是Iwish的内容。
6.选C。It’stime…/ It’ shightime…/It’sabouttime…等后接从句时,从句谓语通常用过去式。
7.选B。此题涉及错综时间虚拟条件句,主句与现在事实相反,条件句与过去事实相反。句意为:要不是在七岁时就迷上了MelindaCox图书馆,我真不能想像我如今会在做什么。
8.选D。这是otherwise引出的含蓄虚拟语气,再根据前面的hesitated可进一步知道这是与过去事实相反的虚拟语气,由此可推知答案选D。
A.wouldbefreezingcold
B.willbefreezingcoldly
C .wouldbefrozencold
D.canfreezecoldly
11.Yesterday,Janewalkedawayfromthediscussion.Otherwise,she____somethingshewouldregretlater.
高中英语语法易错题型虚拟语气陷阱题(含答案解析)
1.“Istillhaven’tthankedAuntLucyforherp resent.”“It’stimeyou_____.”
A.doB.did
C.hadD.would
2.IfIhadn’tbeenluckyenoughtomeetyou.Ireally_____whatIwouldhavedone.