虚拟语气练习7.docx
《虚拟语气练习7.docx》由会员分享,可在线阅读,更多相关《虚拟语气练习7.docx(10页珍藏版)》请在冰豆网上搜索。
虚拟语气练习7
英语虚拟语气练习
1.Thereisagoodsociallifeinthecountryside,andIwishI_______asecondopportunitytobecomemoreinvolved.
A. had
B. willhave
C. wouldhavehad
D. havehad
2.Itisimportantthathe_______hisreservationsbeforeFriday.
A. confirm
B. confirms
C. willconfirm
D. mustconfirm
3.Hadelectroniccomputersnotbeeninvented,manyproblemsofspaceflight_______.
A. couldnothavesolved B. couldnotbesolved
C. cannothavebeensolved D. couldnothavebeensolved
4.Thiswintervocation,myfamilyaregoingtovisittheGreatWall,butIwouldratherwe________toShanghaiDisneyland.
A. go
B. hadgone
C. wouldgo
D. went
5.Recentyearshaveseenagrowingincreaseintheemergenceofcyberterms,withoutwhichourlife_____socolorfulnowadays.
A. won'tbe
B. hadn'tbeen
C. wouldn'tbe D. can'tbe
6.Theoldprofessorinsistedthattheproblemrequiringpayingattentionto_______.
A. wasdiscussed
B. wouldbediscussed
C. bediscussed
D. beingdiscussed
7.Itishightimethatwe_______ameetingtodiscussthisproblem.
A. hold
B. held
C. haveheld
D. hadheld
8.Mysuggestionisthatthemeeting_______offtillnextSunday.
A. beput
B. put
C. shouldput
D. hadbeenput
9._______louder,allthestudentswouldhear.
A. Iftheteacherhadspoken B. Iftheteacherwillspeak
C. Hadtheteacherspoken D. Iftheteacherspoke
10.Hadhetakenhisparent'sadvice,he_______havingmadesuchasillymistakenow.
A. wouldnotregret B. wouldnothaveregretted
C. maynotregret D. maynothaveregretted
11.Ifpenicillin_______available,manypeople_______fromsicknessorevensmallwoundsinWorldWarⅡ.
A. wasnot;woulddie B. werenot;wouldhavedied
C. hadnotbeen;woulddied D. hadnotbeen;wouldhavedied
12.“Ifnoone_______therubbish,”anenvironmentalistpointedout,“thestreetwouldsoonbecomedirty,thenumberofratswouldincrease,andthediseasewouldspread.”
A. collects
B. willcollect
C. istocollect
D. weretocollect
13.—Itrainedcatsanddogsthismorning.I'mgladwetookanumbrella.
—Yeah,wewouldhavegotwetalloverifwe________.
A. didn't
B. hadn't
C. haven't
D. don't
14.___________it__________toraintomorrow,thesportsmeetwouldbeputoffuntilthesametimenextweek.
A. Should,/ B. If,should
C. Were,/ D. If,weregoing
15.—Whatbadweather!
I'mafraidthetripwillbecanceled.
—_______itwouldclearuptomorrow.
A. Evenif B. Ifonly
C. Onlyif D. Asif
16.Withouttheticketyougavetome,I_______abletogototheconcerttomorrow.
A. weren't
B. won'tbe
C. wouldn'tbe
D. wouldn'thavebeen
17.Theprofessordemandedthatalltheessays________tohimbyJan.10th.
A. handin
B. behandedin
C. shouldhandin
D. werehandedin
18.Therequirementofthegovernmentisthatthecitizens_______notsetofffireworksfromJanuary1,2019on.
A. shall
B. should
C. can
D. may
19.WiththehelpofthedetectiveSam,Justinwasfound,soJustin5smotherinsisted_______anamountofmoneyasareward.
A. togive
B. onhisgiving
C. hewasgiven
D. hebegiven
20.Duetothepopularityoftherestaurant,itisadvisablethatatable_______foraget-togetherinadvance.
A. mustbereserved
B. isreserved
C. bereserved
D. willbereserved
英语虚拟语气练习
1.Thereisagoodsociallifeinthecountryside,andIwishI_______asecondopportunitytobecomemoreinvolved.
A. had
B. willhave
C. wouldhavehad
D. havehad
【答案】A
【解析】句意:
在这个村里有很好的社交生活,并且我希望我再有一次机会去更多的参与。
本题考查wish引导的宾语从句,表示与现
在事实相反的愿望,所以从句用一般过去时。
故选A。
【总结】考查虚拟语气,本题涉及与现在事实相反的愿望。
2.Itisimportantthathe_______hisreservationsbeforeFriday.
A. confirm
B. confirms
C. willconfirm
D. mustconfirm
【答案】A
【解析】句意:
重要的是他要在星期五之前预定。
Itisimportant+that引导的主语从句的动词要用should加动词原形,should可以省略。
故选A。
【总结】考查虚拟语气,本题涉及虚拟语气在主语从句中的应用。
3.Hadelectroniccomputersnotbeeninvented,manyproblemsofspaceflight_______.
A. couldnothavesolved B. couldnotbesolved
C. cannothavebeensolved
D. couldnothavebeensolved
【答案】D
【解析】句意:
如果没有电子计算机的发明,许多太空飞行的问题是不可能解决的。
本句为if引导的虚拟条件句,如果含有“were,should,had''时,可省去if而将“were,should,had''置于句首,构成
倒装句。
本句表示与过去事实相反的虚拟。
所以主句为:
sb.would/could/might/shouldhavedone。
从句为:
sb.haddone。
故选D。
【总结】考查虚拟条件句,本题涉及与过去事实相反的虚拟。
4.Thiswintervocation,myfamilyaregoingtovisittheGreatWall,butIwouldratherwe________toShanghaiDisneyland.
A. go
B. hadgone
C. wouldgo
D. went
【答案】D
【解析】句意:
这个寒假,我的家人要去参观长城,但是我宁愿去上海迪士尼乐园。
wouldrather后接句子时,用一般过去时表示现在或将来的愿望。
故选D。
【总结】考查虚拟语气,掌握wouldrather的应用。
5.Recentyearshaveseenagrowingincreaseintheemergenceofcyberterms,withoutwhichourlife_____socolorfulnowadays.
A. won'tbe
B. hadn'tbeen
C. wouldn'tbe D. can'tbe
【答案】C
【解析】句意:
近年来,网络用语的出现越来越多,没有它们,我们的生活就不会如此丰富多彩。
结合句意可知此处非限制性定语从句
是虚拟语气,与现在的事实相反,故选C。
【总结】考查虚拟语气,本题涉及与现在的事实相反。
6.Theoldprofessorinsistedthattheproblemrequiringpayingattentionto_______.
A. wasdiscussed
B. wouldbediscussed
C. bediscussed
D. beingdiscussed
【答案】C
【解析】句意:
老教授坚持要讨论那个需要注意的问题。
insist表示“坚持要求”时,其后的宾语从句要用shoulddo的虚拟语气,其中should可以省略,故C项正确。
【总结】考查虚拟语气,本题涉及虚拟语气在宾语从句中的应用。
7.Itishightimethatwe_______ameetingtodiscussthisproblem.
A. hold
B. held
C. haveheld
D. hadheld
【答案】B
【解析】句意:
是我们开会讨论这个问题的时候了。
Itis/was(high/about)timethat主语+did/haddonesth.是个固定句型,表示“是该做...事的时候了”前面用is,后面用过去式,前面是was,后面用haddone形式,故选B。
【总结】考查定语从句中的虚拟语气用法。
8.Mysuggestionisthatthemeeting_______offtillnextSunday.
A. beput
B. put
C. shouldput
D. hadbeenput
【答案】A
【解析】句意:
我的建议就是会议应该推迟到下周日。
suggestion后面的表语从句,谓语动词要用虚拟语气,其形式应为“(should+)动词原形”。
有时候可以省略should。
但在本句中,会议被延期,meeting和put的关系是被动式,所以要用should+beputoff,故选A。
【总结】考查表语从句中的虚拟语气用法。
9._______louder,allthestudentswouldhear.
A. Iftheteacherhadspoken B. Iftheteacherwillspeak
C. Hadtheteacherspoken D. Iftheteacherspoke
【答案】D
【解析】句意:
如果老师能够大声说话,所有学生都能听到。
这里表示与现在的事实相反的假设,此时:
主句用:
主语+would/should/could/might+动词原形;从句用:
If+主语+动词过去式(be动词一律用were);所以本题应该选择D。
【总结】考查条件从句中的虚拟语气用法。
10.Hadhetakenhisparent'sadvice,he_______havingmadesuchasillymistakenow.
A. wouldnotregret
B. wouldnothaveregretted
C. maynotregret D. maynothaveregretted
【答案】A
【解析】句意:
如果他听了父母的劝告,他就不会后悔现在犯了这样一个愚蠢的错误。
这是一个错综时间的条件句,从句是对过去情况的假设,主句是对现在情况的假设,故选A。
【总结】考查虚拟语气,本题涉及对现在情况的假设。
11.Ifpenicillin_______available,manypeople_______fromsicknessorevensmallwoundsinWorldWarⅡ.
A. wasnot;woulddie B. werenot;wouldhavedied
C. hadnotbeen;woulddied D. hadnotbeen;wouldhavedied
【答案】D
【解析】句意:
如果没有青霉素,很多人在二战中就会死于疾病或小的伤口。
if条件句用haddone表示和过去的事实相反,主句用wouldhavedone表示虚拟。
故答案选D。
【总结】考查条件状语从句中对过去虚拟的谓语动词形式。
12.“Ifnoone_______therubbish,”anenvironmentalistpointedout,“thestreetwouldsoonbecomedirty,thenumberofratswouldincrease,andthediseasewouldspread.”
A. collects
B. willcollect
C. istocollect
D. weretocollect
【答案】D
【解析】句意:
一位环保人士指出,如果没有人收拾垃圾,街道很快就会变脏,老鼠的数量就会增加,疾病就会传播。
根据would判断此处是与将来事实相反的虚拟语气,从句用weretodo,故答案选D。
【总结】考查虚拟语气中对将来虚拟的用法。
13.—Itrainedcatsanddogsthismorning.I'mgladwetookanumbrella.
—Yeah,wewouldhavegotwetalloverifwe________.
A. didn't
B. hadn't
C. haven't
D. don't
【答案】B
【解析】句意:
—今天早晨雨下得很大。
很高兴我们带了雨伞。
—是的,如果我们没有带伞,全身都会湿透的。
根据句意可知表示对过去发生的事情的虚拟,if从句里要使用过去完成时“haddone”,主句
部分使用“情态动词+havedone”,B项承前省略了takenanumbrella。
故选B。
【总结】考查虚拟语气及省略,本题涉及对过去发生的事情的虚拟。
14.___________it__________toraintomorrow,thesportsmeetwouldbeputoffuntilthesametimenextweek.
A. Should,/