if虚拟语气练习题及答案.docx

上传人:b****4 文档编号:3990627 上传时间:2022-11-27 格式:DOCX 页数:8 大小:17.80KB
下载 相关 举报
if虚拟语气练习题及答案.docx_第1页
第1页 / 共8页
if虚拟语气练习题及答案.docx_第2页
第2页 / 共8页
if虚拟语气练习题及答案.docx_第3页
第3页 / 共8页
if虚拟语气练习题及答案.docx_第4页
第4页 / 共8页
if虚拟语气练习题及答案.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

if虚拟语气练习题及答案.docx

《if虚拟语气练习题及答案.docx》由会员分享,可在线阅读,更多相关《if虚拟语气练习题及答案.docx(8页珍藏版)》请在冰豆网上搜索。

if虚拟语气练习题及答案.docx

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.Ifc

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1