专四语法专项训练虚拟语气.docx
《专四语法专项训练虚拟语气.docx》由会员分享,可在线阅读,更多相关《专四语法专项训练虚拟语气.docx(7页珍藏版)》请在冰豆网上搜索。
![专四语法专项训练虚拟语气.docx](https://file1.bdocx.com/fileroot1/2022-10/9/08f283da-1b6a-4942-8f6d-17844505a797/08f283da-1b6a-4942-8f6d-17844505a7971.gif)
专四语法专项训练虚拟语气
专四语法专项训练-虚拟语气
考点1.If从句中的虚拟语气
省略if,从句的语序用到装,即将were,had或should移至主语的前面,但否定词not不前移。
1、与过去事实相反:
从句sbhaddone,主句sbwould(should,could,might)+havedone;
1.HadJudybeenmorecarefulonthemathsexam,she_couldhavegot___muchbetterresultsnow.2008
A.wouldbegetting B.couldhavegot C.mustget D.wouldget
2.Hewouldhavefinished his collegeeducation,buthe_had___toquitandfindajobtosupporthisfamily.2007
A.hadhad B.has C.had D.wouldhave
3._Hadhenotbeentakengoodcareof__,hewouldnothaverecoveredsoquickly.2005/1995
A. Hadn'thebeentakengoodcareof B. Hadhenotbeentakengoodcareof
C. Hadnothebeentakengoodcareof D. Hadhebeennottakengoodcareof
4.I_wouldhaveenjoyed__thepartymuchmoreiftherehadn’tbeenquitesuchacrowdofpeoplethere.2004/1996
A.wouldenjoy B.willhaveenjoyed C.wouldhaveenjoyed D.willbeenjoying
5.Allofuswouldhaveenjoyedthepartymuchmoreifthere_hadnotbeen__quitesuchacrowdofpeoplethere.2004/2000
A.weren’t B.hasn’tbeen C.hadn’tbeen D.wouldn’t
6._Haditnotbeen__forthefactthatshebrokeherleg,shemighthavepassedtheexam.2002
A.Haditnotbeen B.Hadn’titbeen C.Wasitnot D.Wereitnot
7._Given____enoughtimeandmoney,theresearcherswouldhavebeenabletodiscovermoreinthis field.1998
a.Giving b.Togive c.Given d.Beinggiven
8.Iwastohavemadeaspeechif_Ihadnotbeencalledaway__.1997
A.Iwasnotcalledaway B.nobodywouldhavecalledmeaway
C.Ihadnotbeencalledaway D.nobodycalledmeaway
9.__Given___time,he’llmakeafirst-classtennisplayer.1996
A.Having B.Given C.Giving D.Had
10.Wecould_haveprovided__himwithadetachedhousewhenhecame,buthehadspecificallyaskedforasmallflat.1995
A.provide B.haveprovided C.notprovide D.nothaveprovided
11._HadIrealized_____youwerebusy,Iwouldn’thavebotheredyouwithmyquestions.1994
A.IfIrealized B.HadIrealized C.Irealizedthat D.AsIrealized
12._Haditnotbeenfor____theirhelp,wewouldnothavesucceeded.1992
A.Hadn'tbeenfor B.Haditnotbeenfor C.Ithadn'tbeenfor D.Hadnotitbeenfor
13.Ifyou_hadnotbeen____insuchahurryyou wouldnothaveput sugarintothesauceinsteadofsalt.1992
A.werenot,wouldnotput B.were,wouldput
C.hadbeen,wouldhaveput D.hadnotbeen,wouldnothaveput
14."Didyouhearof his death?
'
"Yes.Ifhe_hadbeenoperatedon__intime,hemightnothavedied___.”1990
A.hadbeenoperatedon,mightnotdie B.hadbeenoperatedon,mightnothavedied
C.wereoperatedon,mightnotdie D.wereoperatedon,-mightnothavedied
2、与现在事实相反:
从句sbdid(were),主句sbwould(should,could,might)+do;
1.Iftherewerenosubjunctivemood,English_wouldbe____mucheasiertolearn.2009
A.couldhavebeen B.wouldbe C.willbe D.wouldhavebeen
2.“You_could_____borrowmynotesprovidedyoutakecareofthem,”Itoldmyfriend. 2007
A.could B.should C.must D.can正确答案是陈述语序
3.Ifyouexplainedthesituationtoyoursolicitor,he_wouldbe_______abletoadviseyoumuchbetterthanIcan.2005
A.wouldbe B.willhavebeen C.was D.Were
4.IfIknewJapanese,I_wouldapply_____fortheposition.1991
A.wouldapply B.willapply C.mayhaveapplied D.willhaveapplied
3、与将来事实相反:
从句sbdid(should+do或were+todo),主句sbwould(should,could,might)+do。
1._Should____you_have____further problems withyourprinter,contactyourdealerforadvice.2005
A.If,had B.Have,had C.Should,have D.Incase,had
2.This isanillnessthatcan result intotalblindness_if______leftuntreated.2000
A.after B.if C.since D.unless
3.Ifyourcar wouldneed____anyattentionduringthefirst12months,takeittoanauthorizeddealer.(1998)
A.shallneed B.shouldneed C.wouldneed D.willneed
4、错综条件句,也就是主句与从句的动作发生在不同的时间段。
根据历年真题能看出,一般以考察从句对过去虚拟,而主句对现在虚拟为主,即从句sbhaddone,主句sbwould(should,could,might)+do;
1.Ifonlythepatient_hadreceived_____adifferenttreatmentinsteadofusingtheantibiotics,hemightstillbealivenow.2007
A.hadreceived B.received C.shouldreceive D.werereceiving
2._Wouldyoube surprised___ifIhadarrivedyesterdaywithoutlettingyouknowbeforehand?
2004
A.Wouldyoube surprised B.Wereyou surprised
C.Hadyoubeen surprised D.Wouldyouhavebeen surprised
考点2:
表示建议、要求、命令等动词如insist,order,command,suggest,advise,propose,ask,require,request,demand引导的从句及it引导的相应的分词、名词和形容词从句,谓语用(should)+动词原形。
1.Itwasrecommendedthatpassengers_not__smokeduringtheflight.(2004/