虚拟语气专项练习.docx
《虚拟语气专项练习.docx》由会员分享,可在线阅读,更多相关《虚拟语气专项练习.docx(11页珍藏版)》请在冰豆网上搜索。
![虚拟语气专项练习.docx](https://file1.bdocx.com/fileroot1/2022-11/15/b901b2a6-97ea-4d84-9691-9bd39cea82f4/b901b2a6-97ea-4d84-9691-9bd39cea82f41.gif)
虚拟语气专项练习
虚拟语气专项练习
1.Youdidn’tletmedrive.Ifwe_____inturn,you_____sotired.
A.drove;didn’tgetB.drove;wouldn’tget
C.weredriving;wouldn’tgetD.haddriven;wouldn’thavegot
2.Whenapencilispartlyinaglassofwater,itlooksasifit_____.
A.breaksB.hasbrokenC.werebrokenD.hadbeenbroken
3._____itraintomorrow,weshouldhavetoputoffthevisittotheYangpuBridge.
A.WereB.ShouldC.WouldD.Will
4.Jane’sfacesuggestedthatshe_____ill,andherparentssuggestedthatshe_____amedicalexamination.
A.be;shouldhaveB.was;haveC.shouldbe;hadD.was;has
5.Withoutelectricityhumanlife_____quitedifferenttoday.
A.isB.willbeC.wouldhavebeenD.wouldbe
6.ItoldSallyhowtogetthere,butperhapsI_____forher.
A.hadtowriteitoutB.musthavewrittenitout
C.shouldhavewrittenitoutD.oughttowriteitout
7.Ididn’tseeyoursisteratthemeeting.Ifshe_____,shewouldhavemetmybrother.
A.hascomeB.didcomeC.cameD.hadcome
8.--Ifhe_____,he_____thatfood.
--Luckilyhewassenttothehospitalimmediately.
A.waswarmed;wouldnottakeB.hadbeenwarned;wouldnothavetaken
C.wouldbewarned;hadnottakenD.wouldhavebeenwarned;hadnottaken
9.Thetwostrangerstalkedasifthey_____friendsforyears.
A.shouldbeB.wouldbeC.havebeenD.hadbeen
10.Withouttheairtoholdsomeofthesun’sheat,theearthatnight_____,toocoldforustolive.
A.wouldbefreezingcoldB.willbefreezingcoldly
C.wouldbefrozencoldD.canfreezecoldly
11.--HaveyoueverbeentoBeijing?
--No,butIwishI_____.
A.haveB.willC.doD.had
12.Ifonlyhe_____quietlyasthedoctorinstructed,hewouldnotsuffersomuchnow.
A.liesB.layC.hadlainD.shouldlie
13.IfI_____you,Iwouldaskhimtostay.
A.wasB.wouldbeC.wereD.am
14.Ifithadn’trainedlastSunday,we_____picnicking.
A.couldgoB.couldhavegoneC.wentD.wouldgo
15.Everybodywouldbeveryhappyifthehotsummer_____tomorrow.
A.shouldfinishB.wouldfinish
C.weretobefinishedD.finishes
16.IfonlyI_____youradvice!
A.hadtakenB.tookC.wouldtakeD.havetaken
17.Ifit_____yesterday,wecouldplayfootballonthesportsgroundnow.
A.didn’tsnowB.hasn’tsnowedC.hadn’tsnowedD.weren’tsnowing.
18.Ifhecamehereatthismoment,I_____him.
A.wouldcriticizeB.willcriticizeC.shallcriticizeD.weretocriticize
19.IwishI_____themeetinglastweek.
A.couldattendB.attendedC.haveattendedD.couldhaveattended
20.He’salwaystalkinglikethat,asifthewholeworld_____tohimalone.
A.hadbelongedB.belongedC.werebelongingD.werebelonged
21.TheTVplayfortonightwon’tbeinteresting.Evenifit_____,Imightnothavetimeforit.
A.wouldbeB.beC.hadbeenD.were
22.Withoutyourhelp,I_____inmyEnglishstudy.
A.wouldnothavesucceededB.hadn’tsucceeded
C.willnotsucceedD.won’thavesucceeded
23.TheworkersinFrancedemandedthatthetheirpay_____fromthefollowingweekon.
A.wouldberaisedB.wasraisedC.beraisedD.raised
24.Mysuggestionisthatwe_____thesportsmet.
A.wouldputoffB.shouldputoffC.puttedoffD.beputoff
25.Themonitormadeaproposalthatthewholeclass_____thematter.
A.discussedB.woulddiscussC.bediscussedD.discuss
26.Itisnecessarythatourdrinkingwater_____cleaner.
A.shouldbemadeB.ismadeC.wouldbemadeD.wasmade
27.Itishightimethatourchild_____todosomehousework.
A.learnedB.learnC.willlearnD.wouldlearn
28.TheystoppedatHangzhousothatthey_____theWestLake.
A.willvisitB.canvisitC.mayvisitD.mightvisit
29._____it_____foryourhelp,Icouldn’thavemakeanyprogress.
A.Were;notB.Had;notbeenC.Should;notbeenD.Did;be
30.Youarelateagain.You_____hereearlier.
A.shouldcomeB.willcomeC.shouldhavecomeD.willhavecome
31.Don’tcomethisafternoon.I’dratheryou_____tomorrow.
A.comeB.tocomeC.cameD.willcome
32.Hetookhisraincoatwithhimlestit_____.
A.rainedB.shouldrainC.wouldrainD.willrain
33.Johnwasverybusylastweek,otherwise,he_____toattendthemeeting.
A.wouldhavecomeB.wouldcomeC.shouldcomeD.came
34._____Itotellheraboutit,shewouldbeveryglad.
A.ShouldB.WouldC.WereD.Might
35.Withoutsunlightorwaterorair,there_____nolifeontheearth.
A.willhaveB.wouldbeC.shouldbeD.mustbe
36.Itwasorderedthatnosmoking_____inthelibrary.
A.isallowedB.beallowedC.shouldallowD.willbeallowed
37._____Iknownhewasintrouble,Imighthavemanagedtohelphim.
A.IfB.WhenC.UnlessD.Had
38.You_____therebytaxiyesterday,itisnotfarfromhere.
A.couldn’thav