完整版if虚拟语气练习题及答案.docx
- 文档编号:25158413
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:9
- 大小:17.57KB
完整版if虚拟语气练习题及答案.docx
《完整版if虚拟语气练习题及答案.docx》由会员分享,可在线阅读,更多相关《完整版if虚拟语气练习题及答案.docx(9页珍藏版)》请在冰豆网上搜索。
完整版if虚拟语气练习题及答案
if虚拟语气练习题及答案
※错综虚拟条件句,主句,从句时间不一致
▲含蓄虚拟语气,省略if条件句
1.IfI__you,I__worry.
A.were/wouldn’tB.was/wouldn’tC.been/wouldhaveD.be/would
2.___,Iwouldtakeanumbrellawithme.
A.HadIbeenyouB.IwereyouC.WereIyouD.Ihadbeenyou
3.Ifit___tomorrow,whatwouldwedo?
A.rainsB.weretorainC.wouldrainD.rain
4.___today,hewouldgettherebyFriday.
A.WouldheleaveB.WasheleavingC.WerehetoleaveD.Ifheleaves.
5.____tothedoctorrightaway,hemighthavebeenalive.
A.IfhewentB.WerehegoneC.ShouldhehavegoneD.Hadhegone
6.Ifwe____heretenminutesearlier,we___thebus.
A.arrived/wouldcatchB.arrived/wouldhavecaught
C.hadarrived/hadcaughtD.hadarrived/wouldhavecaught
7.Ifhehadnotgoneoutinthestorm_____.
A.hewillbealivenowB.hewouldbealivenowC.hewouldhavebeenalivenow
8.We___ourliveshaditnotbeenforthepoliceman.
A.wouldhavelostB.shouldloseC.mightloseD.couldlose
9.Ifhe___totheteacherattentivelyjustnow,he___theanswernow.
A.hadlistened,wouldhaveknownB.listened,wouldknow
C.listened,wouldhaveknownD.hadlistened,wouldknow.
10.HadIknownhername,___.
A.IshouldinvitehertolunchB.Iwouldinvitehertolunch
C.IhadinvitedheretolunchD.Iwouldhaveinvitedhertolunch
11.Iwouldhavecomeearlier,butI___thatyouwerewaitingforme.
A.didn’tknowB.hadn’tknowC.wouldhaveknownD.haven’tknown
12.Iwasbusyyesterday,otherwiseI___yourbirthdayparty.
A.attendedB.hadattendedC.wouldattendD.wouldhaveattended
高中英语if虚拟语气练习题
1.Ifonlyhe____quietlyasthedoctorinstructed,hewouldnotsuffersomuchnow.
A.liesB.layC.hadlainD.shouldlie
2.Youdidnotletmedrive.Ifwe____inturn,you____sotired
A.drove;didn’tgetB.drove;wouldn’tget
C.weredriving;wouldn’tgetD.haddriven;wouldn’thavegot
3._____itraintomorrow,wewouldhavetoputoffthevisittotheYangpuBridge
A.WereB.ShouldC.WouldD.Will
4.Iwasillthatday,otherwiseI____thesportsmeeting.
A.wouldhavetakenpartinB.tookpartin
C.hadtakenpartinD.wouldtakepartin
5.___theclouds,youwouldfindtheairplaneintheskyeasily
A.HaditnotbeenforB.Ifitwerenot
C.IfithadnotbeenforD.Wereitnotfor
6.Ifmylawyer____herelastSunday,he____mefromgoingthere.
A.hadbeen,wouldhavepreventedB.hadbeen,wouldprevent
C.were,preventD.were,wouldhaveprevented
7.____hard,hewouldhavepassedtheexam
A.IfheweretoworkB.Hadheworked
C.ShouldheworkD.Werehetowork
8.____today,hewouldgettherebyFriday
A.WerehetoleaveB.IfhehadleftC.Didhetoleave
9.Hadyoulistenedtothedoctor,you____allrightnow
A.areB.wereC.wouldbeD.wouldhavebeenD.Hadheleft
10.Ididnotseeyoursisteratthemeeting.Ifshe____,shewouldhavemetmybrother
A.hascomeB.didcomeC.comeD.hadcome
11.He____busyyesterday,orhe___youwithyourexperiment.
A.was,hadhelpedB.was,wouldhavehelped
C.hadbeen,wouldhavehelpedD.were,wouldhavehelped
12.Ifit____forthesnow,we____themountainyesterday
A.werenot,couldhaveclimbB.werenot,couldclimb
C.hadnotbeen,couldhaveclimbedD.hadn’tbeen,couldclimb
13.Withoutelectricity,humanlife____quitedifficulttoday
A.isB.willbeC.wouldhavebeenD.wouldbe
14.IfonlyI___mycar
A.hadn’tlostB.wouldn’tloseC.didn’tloseD.haven’tlost
15.Butforwater,it____impossibletoliveintheearth
A.isB.wouldC.wereD.wouldn’tbe
16.Ifthehurricanehadhappenedduringtheday-time,____moredeaths
A.itwouldhavebeenB.itwouldbe
C.therewouldbeD.therewouldhavebeen
17.Whatthecustomers_____fromthecompanyisthatthegoods____righttotheirhomes.
A.requested,deliverB.demand,bedelivered
C.request,shoulddeliverD.demand,delivered
18.Iflaw-breakers_____thesocietywillbeindisorder
A.madeunpunishedB.cameunpunished
C.wentunpunishedD.notpunished
19.Wetookataxitotheairport.Otherwisewe____late
A.wouldbeB.wereC.willbeD.wouldhavebeen
20.Asyouknow,Iamadisabledman,butIwouldbehappyifI___ofservicetoyou
A.amB.havebeenC.shouldbeD.wouldbe
21.Ididnotseeyoursisteratthemeeting.Ifshe____,shewouldhavemetmybrother
A.hascomeB.didcomeC.hadcomeD.came
22.Ifit_____thesnow,we_____theSimianMountainlastweek
A.werenot,couldhaveclimbedB.werenot,couldclimb
C.hadnotbeen,couldhaveclimbedD.hadnotbeen,couldc
limb
23.IfIwereyou,I_____thechancetogoabroad.
A.willseizeB.wouldhaveseizedC.seizeD.wouldseize
24.Shoulditraintomorrow,we______climbing.
A.wouldn’thavegoneB.won’tgoC.wouldn’tgoD.don’tgo
25.ButfortheEnglishexaminationItotheconcertlastSunday.
A.wouldhavegoneB.willgoC.shouldgoD.went
myadvice,hewouldn’thavelosthisjob.
A.followedB.shouldfollowC.hadfollowedD.wouldfollow
him.
A.shouldtellB.tellsC.toldD.hadtold
28.ButforthehelpofmyEnglishteacher,IWritingCompetition.
A.wouldnotwinB.wouldnothavewon
C.wouldwinD.wouldhavewon
29.Ifwe___theotherroad,wemighthavearrivedhereintimeforthemeeting.
A.takeB.hadtakenC.tookD.havetaken
wouldhavebeensaved.
A.HaveIknownB.IfIhaveknown
C.IfIknewD.HadIknown
A.answeredB.wouldanswer
C.hadansweredD.wouldhaveanswered
32.Ifitwerenotforthefactthatyou__ill,Iwouldaskyoutodothisrightnow.
A.wereB.hadbeenC.areD.shouldbe.
33.Ifyou_____myadvice,you_____yourfailurenow.
A.took;wouldn’tcryoverB.hadtaken;wouldn’thavecriedover
C.hadtaken;aren’tcryingoverD.hadtaken;wouldn’tbecryingover
34.______yourtimelywarning,wewouldhavebeenunawareofthedanger.
A.InspiteofB.ButforC.InsteadofD.Asforyourcall.
35.Thegirlisseriouslyill,otherwiseshebedalldaylong.
A.isstillB.willstillbeC.wouldstillbeD.wasstill
36.-Mike,it’sapityyoudidn’tcometolastnight’sconcert.Itwasreallygreat!
-Really?
IfI_____sobusy,1wouldhavegonewithyou.
A.hadn’tbeenB.weren’tC.shouldn’tbeD.wouldn’tbe
37.-Marylookssadanddisappointed
-SoyouifyouhadfailedtheNMET.
A.doB.didC.willD.would
A.wouldn’tmakeB.wouldn’thavemade
C.hadn’tmadeD.didn’tmake
39.
A.IfyouhadB.Hadyounot
C.Hadn’tyouD.Ifyouwouldn’thave
40.Hadyoulistenedtothedoctor,you_____allrightnow.
A.areB.wereC.wouldbe
CDBADABACDBCDACDBCDA
CCDCACDBBDDCDBCADBCCD.wouldhavebeen
☆虚拟的倒装:
提前had,should,were省略if
※错综虚拟条件句,主句,从句时间不一致
▲含蓄虚拟语气,省略if条件句
1.IfI__you,I__worry.
A.were/wouldn’tB.was/wouldn’tC.been/wouldhaveD.be/would
2.___,Iwouldtakeanumbrellawithme.
A.IfIHadbeenyouB.IwereyouC.IfIwereyouD.Ihadbeenyou
3.Ifit___tomorrow,whatwouldwedo?
A.rainsB.weretorainC.wouldrainD.rain
4.___today,hewouldgettherebyFriday.
A.WouldheleaveB.WasheleavingC.IfheweretoleaveD.Ifheleaves.
5.____tothedoctorrightaway,hemighthavebeenalive.
A.IfhewentB.WerehegoneC.ShouldhehavegoneD.Ifhehadgone
6.Ifwe____heretenminutesearlier,we___thebus.
A.arrived/wouldcatchB.arrived/wouldhavecaught
C.hadarrived/hadcaughtD.hadarrived/wouldhavecaught
7.Ifhehadnotgoneoutinthestorm_____.
A.hewillbealivenowB.hewouldbealivenowC.hewouldhavebeenalivenow
8.We___ourlivesifithadnotbeenforthepoliceman.
A.wouldhavelostB.shouldloseC.mightloseD.couldlose
9.Ifhe___totheteacherattentivelyjustnow,he___theanswernow.
A.hadlistened,wouldhaveknownB.listened,wouldknow
C.listened,wouldhaveknownD.hadlistened,wouldknow.
10.IfIhadknownhername,___.
A.IshouldinvitehertolunchB.Iwouldinvitehertolunch
C.IhadinvitedheretolunchD.Iwouldhaveinvitedhertolunch
虚拟语气练习题
1.IfI____wherehelived,I____anotetohim.
A.knew,would
B.hadknown,wouldhavesent
C.know,wouldsend
D.knew,wouldhavesent
2.Ifthey____earlierthanexpected,they____herenow.
A.hadstarted,wouldbe
B.started,mightbe
C.hadstarted,wouldhavebeen
D.willstart,mighthavebeen
3.Ididn’tknowhistelephonenumber.____it,I____then.
A.HadIknown,wouldringhimup
B.ShouldIknow,wouldhaverunghimup
C.IfIknew;wouldringhimup
D.HadIknown;wouldhaverunghimup
4.Maryisilltoday.Ifshe_____,she____absentfromschool.
A.werenotill,wouldn’tbe
B.hadbeenill,wouldn’thavebeen
C.hadbeenill,shouldhavebeen
D.hadn’tbeenill,couldbe
5.WereItodoit,I________itsomeotherway.
A.willdoB.woulddoC.wouldhavedoneD.weretodo
9.Wewishwe____whatyoudidwhenwewereathighschool.
A.didB.couldhavedoneC.havedoneD.shoulddo
10.Shewishesshe____tothetheatrelastnight.
A.wentB.wouldgoC.hadgoneD.weregoing
11.Tomisveryshortnow.Hismotherwishesthathe________betallwhenhegrowsup.
A.couldB.shouldC.wouldD.wereableto
26.——Ifhe_____,he______thatfood.
----Luckilyhewassenttothehospitalimmediately.
A.waswarned,wouldnottake
B.hadbeenwarned,wouldnothavetaken
C.wouldbewarned,hadnottaken
D.wouldhavebeenwarned,hadnottaken
27.Ididn’tseeyoursisteratthemeeting.Ifshe_________,shewouldhavemetmybrother.
A.hascomeB.didcomeC.cameD.hadcome
30.I
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 if 虚拟 语气 练习题 答案