高三英语语法练习虚拟语气新人教版Word文档下载推荐.docx
- 文档编号:21909001
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:10
- 大小:20.83KB
高三英语语法练习虚拟语气新人教版Word文档下载推荐.docx
《高三英语语法练习虚拟语气新人教版Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《高三英语语法练习虚拟语气新人教版Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
A.wereB.hadbeenC.amD.wouldbe
8.---Howdoyouliketheparty?
---Wonderful.Ifyouhadcomewithus,you______agoodtime.
A.hadB.hadhad
C.wouldhaveD.wouldhavehad
9.IfI______outofmyink,Iwouldhavefinishedwritingthepaper.
A.didn'
trunB.shouldn'
trun
C.haven'
trunD.hadn'
10.Ifyou______earlytomorrowmorning,youwouldbetherebynoon.
A.havestartedB.werestart
C.weretostartD.hadstarted
11.Ifyou______tothemoononeday,youwouldfinditquitedifferentfromtheearth.
A.travelB.hadtravelled
C.shouldtravelD.havetrarelled
12.What______yesterdayifyou______TVprogramme.
A.wouldyoudo,hadn'
twatch
B.wouldyouhavedone,hadn'
twatched
C.couldyoudo,didn'
D.wouldyouhavedone,didn'
13.----AreyouthinkingaboutgoingtoDalianforthevacation?
----No,butifI______time,I______verygladtogothere.
A.have,willbeB.hadhad,wouldhavebeen
C.had,wouldbeD.hadhad,wouldbe
14.----Mybossoftenmademeworkdayandnight.
----IfI______you,I______thejob.
A.am,willgiveup
B.hadbeenyou,wouldhavegivenup
C.were,wouldgiveup
D.hadbeenyou,wouldgiveup
15.Ifyoutellmeallaboutit,I______abletodecide.
A.wouldbeB.couldbeC.wereD.shallbe
16.Ifyou______George,wouldyoupleasetellhimtoringme?
A.sawB.weretoC.haveseenD.see
17.I'
msurehehasn'
tsenttheletter.Ifhe______it,I______.
A.sent,gotB.sent,havegot
C.sent,wouldgoD.hadsent,wouldhavegot
18.----SallyfinallygotherefromChicago.
----Ifshe______earlier,we______hertothepartythen.
A.came,wouldtake
B.hadcome,wouldhavetaken
C.comes,willtakeD.hadcome,wouldtake
19.Idon'
tknowwhethertotakethemedicineatonce.IfI______,I______it.
A.knew,wouldtake
B.hadknown,wouldhavetakenit
C.knew,wouldhavetaken
D.hadknown,wouldtake
20.----Didyouneedanyhelpwithyourmathslastnight?
----No,If______,I______you.
A.had,wouldhavecalledB.had,wouldcall
C.hadneeded,wouldhavecalled
D.hadneeded,wouldcall
二、【能力提高】
1.Iwouldbuythatcar,ifI______enoughmoney.
A.haveB.hadC.willhaveD.hadhad
2.FordmighthavecometoschoolintimeforProfessorSmith'
slecture,______.
A.ifhegotupearlier
B.unlesshehadgotupearlier
C.buthegotupratherlate
D.buthehadgotupsolate
3.______theirhelpinthepastyears,hewouldbelivingahardlifeandmightevenhavestarvetodeath.
A.WithB.Ifitwerenotfor
C.IfithadnotbeenforD.Ifnot
4.Ifithadnotrainedyesterday,theground______muddynow.
A.isnotB.willnotbeC.wouldnotbeD.wouldnothavebeen
5.You______anydifficultynow,ifyouhadmadeamorecarefulplan.
A.won'
tmeetwithB.wouldnotmeetwith
C.wouldnothavemetwithD.havenotmetwith
6.Hedidhisbestineverything,______hewouldnothavebeenwhathewas.
A.andB.butC.otherwiseD.butthat
7.----Whatwouldyouwishtodoifyouweretobeacollegestudentagain?
----That'
sveryhardtosay,butIwishI______biologywhenIwasacollegestudent.
A.hadstudiedB.studied
C.studyD.havestudied
8.----Youshouldhavegonetotheshowwithusyeaterday.It'
sverygood.
----IwishedI______,butIwasbusywithmyreport.
A.hadB.didC.wouldhaveD.were
9.MrJohnsonsaidangrily,"
Don'
tordermeabout,asifI______yourwife.I'
mnot.Weareboththeboss'
smen."
A.wereB.amC.wouldbeD.hadbeen
10.______thethickfence,hewouldhavebeenmorefearful.
A.ButforB.Without
C.IfitwerenotforD.bothAandB
11.Hetalkedasifhe______toBeijing,butIknewhehadn'
t.
A.wentB.were
C.hadbeenD.wouldhavebeen
12.----Wouldyouhavetoldhimtheawswer,ifpossible?
----Yes,Iwouldhave,butI______verybusy.
A.hadbeenB.wereC.wasD.wouldbe
13.Ifhe______inEngland,whatlanguagecouldheprobablyspeaknow?
A.werebornB.hadbeenborn
C.wouldhavebeenbornD.wasborn
14.Ifwe______Steven'
sadvice,wewouldnotbelostintheforest.
A.tookB.hadtakenC.havetakenD.wouldtake
15.Ifthegovenmenthadbuiltmorehousesforthehomelesspeopleaftertheearthquake,thehousingproblemsnowinsomepartsofthecity______soseriousnow.
A.wouldn'
tbeB.willnothavebeen
C.wouldn'
thavebeenD.wouldhavenotbeen
16.Whataheavyrainitis!
Ifwe______theraincoat,wewouldn'
t______intherain.
A.hadputon,bewalkingB.puton,walk
C.puton,bewalkingD.shouldputon,walk
17.----Whyisthewindowbroken?
----IfI______care,it______.
A.took,wouldn'
thappen
B.hadtaken,wouldn'
thavehappened
C.took,wouldn'
D.hadtaken,wouldn'
18.----Doyouthinkthethiefenteredthroughthesidedoor?
----No,ifhehad,he______thelivingroomwindow.
A.wouldbreakB.wouldhavebroken
tbreakD.wouldn'
thavebroken
19.I______oneofTom'
spaintings,butifIhad,hewouldhavegivenittome.
A.wantedB.wantC.didn'
twantD.don'
twant
20.I'
veforgottenhistelephonenumber.IfI______itdown,I______younow.
A.put,wouldhavetoldB.put,wouldtell
C.hadput,wouldhavetoldD.hadput,wouldtell
三、【高考真题】
1.Iftherewerenosubjunctivemood,English___mucheasier.
A.willbeB.wouldhavebeen
C.couldhavebeenD.wouldbe
2.Theguardatthegateinsistedthateverybody____therules
A.obeysB.obeyC.willobeyD.wouldobey
3.----"
Theexperimenthadfailed!
"
----"
Isuggestyou____again."
A.tryBtryingC.willtryD.wouldtry
4.----"
Heisaverybraveman."
Yes.IwishI____hiscourage."
A.haveB.hadC.willhaveD.wouldhave
5.Ifshehadworkedharder,she____.
A.wouldsucceedB.hadsucceeded
C.shouldsucceedD.wouldhavesucceeded
6.Theplantisdead.I____itmorewater.
A.willgiveB.wouldhavegiven
C.mustgiveD.shouldhavegiven
7.IwishI____youyesterday.
A.seenB.didseeC.hadseenD.weretosee
8.Ifmylawyer____herelastSaturday,he____mefromgoing.
A.hadbeen;
wouldhaveprevented
B.hadbeen;
wouldprevent
C.were;
wouldprevent
D.were;
wouldhaveprevented
9.He____youmorehelp,eventhoughhewasverybusy.
A.mighthavegivenB.mightgive
C.mayhavegivenD.maygive
10.Withoutelectricityhumanlife____quitedifferenttoday.
A.isB.willbeC.wouldhavebeenD.wouldbe
11.Ifit____forthesnow,we____themountainyesterday.
A.werenot;
couldhaveclimbed
B.werenot;
couldclimb
C.hadnotbeen;
D.hadnotbeen;
12.We____lastnight,butwewenttotheconcertinstead.
A.musthavestudiedB.mightstudy
C.shouldhavestudiedD.wouldstudy
13.----Ifhe____,he____thatfood.
----Luckilyhewassenttothehospitalimmediately.
A.waswarned;
wouldnottake
B.hadbeenwarned;
wouldnothavetaken
C.wouldbewarned;
hadnottaken
D.wouldhavebeenwarned;
hadnottaken
14.Ididn'
tseeyoursisteratthemeeting.Ifshe____,shewouldhavemetmybrother.
A.hascomeB.didcomeC.cameD.hadcome
15.Whenapencilispartlyinaglassofwater,itlooksasifit____.
A.breaksB.hasbroken
C.werebrokenD.hadbeenbroken
16.Youdidn'
tletmedrive.Ifwe____inturn,you____sotired.
A.drove;
didn'
tgetB.drove;
wouldn'
tget
C.weredriving;
tget
D.haddriven;
thavegot
17.____hehadnothurthisleg,Johnwouldhavewontherace.(07全国II)
A.IfB.SinceC.ThoughD.When
答案与分析
1.选A。
从句的意思反映出其愿望是不可能实现的,应该使用虚拟语气。
从各选项中分析只有A符合虚拟条件句的语法规则。
2.选B。
前文已经给出,这是一个与现在事实相反的虚拟条件从句。
3.选D。
从两个方面分析都应选D。
从followthedoctor'
sadvice动作本身分析,这是个非延续性动词,所以它只能是要么已经,要么将来,即要么与过去事实相反,要么与将来事实相反。
从全句的意思中分析,应是前者。
也可以从主句中分析。
它是与过去事实相反的wouldhaverecovered。
从全句的意思上看,从句也应是与过去事实相反。
4.选B。
上一题考查从句中时态的选用,而本题则是考查主句时态的选用。
从句是与过去事实相反,根据从句的意思,主句也应是与过去事实相反。
5.选D。
主句与从句都理解为与过去事实要反相才正确。
haveto被否定后的意思是"
不是不得不"
,"
不是非得"
。
have一词作"
有"
解时,其否定和疑问的形式有两种,youdon'
thave,youhaven'
t,但作除"
解以外的含义时,只能有第一种否定或疑问形式,所以选项A是错的。
B项不是虚拟语气,C项是与现在或将来事实相反故也须排除。
6.选B。
根据问句,if条件从句及全句的意思,主句只能理解为与过去事实相反,wouldhave是wouldhavecaught的省略。
7.选B。
从句应理解为与过去事实相反,故选hadbeen。
8.选D。
问句中虽用现在时,但实际上是询问过去的事,故主从句都是与过去事实相反,所以wouldhavehad是对的。
9.选D。
与过去事实相反的从句是过去完成时,故选hadn'
trun。
runoutof意为"
用光"
10.选C。
从句中的tomorrowmorning已经告知我们,本句可理解为与将来事实相反,A、D两项都不对。
B项缺少to,故选weretostart。
11.选C。
从句中的oneday指"
将来有一天"
,故用should可表示将来。
12.选B。
根据主句中的yesterday可以确定,主句是与过去事实相反,又根据句意,从句也是与过去事实相反,故选B。
13.疑问句是询问将来,故用与将来事实相反的C项。
14.选B。
第一句中的made是指过去,回答要同上文的时间相符,所以,主句和从句均是与过去事实相反。
15.选D。
条件从句的tell说明这不是一个虚拟条件,因此选用真实意义的D项。
16.选D。
wouldyouplease并不是虚拟语气,而是一种很委婉的祈使句,故从句也不用虚拟条件,而选用真实条件的see。
17.选D。
第一句已清楚地道出过去的一个事实。
第二句是与这个过去的事实相反的虚拟语气,故选用D。
18.选B。
根据第一句,第二句中的条件从句应是一个与过去事实相反的虚拟条件,而主句也用与过去事实相反,这是由于句尾的then的缘故,如果没有then一词,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语语法 练习 虚拟 语气 新人