虚拟语气练习12.docx
《虚拟语气练习12.docx》由会员分享,可在线阅读,更多相关《虚拟语气练习12.docx(13页珍藏版)》请在冰点文库上搜索。
虚拟语气练习12
英语虚拟语气练习
1.________itraintomorrow,themeetingfrommypointofviewwouldbeputoff.
A. Should
B. Would
C. Could
D. Must
2.Youdidn'tgotothepartyyesterday,orI________you.
A. wouldsee
B. couldsee
C. mighthaveseen
D. mightsee
3.Tom________fullmarks,buthewastoocareless________aspellingmistake.
A. couldgain,tomake B. couldhavegained,tomake
C. couldhavegained,andmade D. couldhavegained,astomake
4.—Didyoublametheaccidentonhim?
—Yes,butI'd________.
A. betternot B. rathernothave
C. betternothave D. rathernot
5.—Lindahasn'tshownupyet.
—It'sstrange.She________.
A. could
B. might
C. shouldhave
D. musthave
6.Afterinspectingthebuilding,specialistsdiscoveredsomefaultsthatotherwise________.
A. hadbeenoverlooked B. wereoverlooked
C. wouldhavebeenoverlooked
D. wouldbeoverlooked
7.Iwasonabusinesstripthen,otherwiseI________tothehospitalfortests.
A. went
B. hadgone
C. wouldhavegone
D. wouldgo
8.IwishI______photographythen.Ifso,Icouldgiveyouahandatpresent.
A. studied
B. hadstudied
C. havestudied
D. willstudy
9.—Whatashame!
Wemisunderstoodeachotherforsuchalongtime.
—Yes,IwishI_____withyouearlier.
A. communicate
B. hadcommunicated
C. communicated
D. wouldcommunicate
10.Daviddidn'tattendhisdaughter'sgraduationceremony,buthedoeswishhe________ there.
A. shouldbe
B. wouldbe
C. hadbeen
D. were
11.HowIwishI___________intheirdiscussion,orIwouldwritethiscompositioneasilynow.
A. couldjoin
B. hadjoined
C. joined
D. join
12.Itisrequiredthatthestudents________mobilephonesintheirschool,soseldom________themusingone.
A. don'tuse;willyousee B. shouldnotuse;youwillsee
C. notuse;willyousee D. notuse;youwillsee
13.Ilostyourphonenumber.Otherwise,I__________youlongbefore.
A. wouldhavecontacted
B. contacted
C. willcontact
D. amcontacting
14.It'smydesirethatallthemembersofthefamily________onceayear.
A. shouldhavegathered B. hadgathered
C. gathered D. gather
15.—Heturnedleftandavoidedanaccidenttimely.
—Great.IfIwerehim,I________thewrongdecisionthen.
A. wouldmake B. made
C. wouldhavemade D. hadmade
16.Itispolitelyrequestedbythehotelmanagementthatradios______after11o'clockatnight.
A. werenotplayed
B. notplay
C. notbeplayed
D. didnotplay
17.Thehomepriceisstillrising.HowIwisheveryaveragefamily________aroofovertheirheads!
A. hashad
B. had
C. has
D. willhave
18._______besenttoworkthere?
A. Doyousuggestwhoshould
B. Whodoyousuggestthatshould
C. Whodoyousuggest
D. Doyousuggestwhomshould
19.We_______homenowifyouhadn'ttakenthewrongturning.
A. wouldbe B. are
C. were D. willbe
20.Theoldman_________buriedundergroundforeverbutforthetimelyrescue.
A. hadbeen
B. wouldhavebeen
C. willbe
D. wouldbe
英语虚拟语气练习
1.________itraintomorrow,themeetingfrommypointofviewwouldbeputoff.
A. Should
B. Would
C. Could
D. Must
【答案】A
【解析】句意:
如果明天下雨,会议将会被推迟。
此处是if引导的非真实条件句,如果把if省略,则将情态动词should提到主语的前面。
故答案选A。
本题涉及与将来事实相反和倒装句。
2.Youdidn'tgotothepartyyesterday,orI________you.
A. wouldsee
B. couldsee
C. mighthaveseen
D. mightsee
【答案】C
【解析】句意:
你昨天没有去参加聚会,要不然的话我可能就已经看见你了。
mighthavedone表示对过去事情没有把握的肯定推测,“可能已经做了某事”,故选C。
3.Tom________fullmarks,buthewastoocareless________aspellingmistake.
A. couldgain,tomake B. couldhavegained,tomake
C. couldhavegained,andmade D. couldhavegained,astomake
【答案】C
【解析】句意:
汤姆本可以得到满分的,但是他太粗心了,犯了一个拼写错误。
从buthewastoocarelessandmadeaspellingmistake.可知是说明的过去的事情,排除AD,couldhavedone“本可以做而没有做”是虚拟语气;musthavedone“过去一定做了”,表推测。
故答案选C。
4.—Didyoublametheaccidentonhim?
—Yes,butI'd________.
A. betternot B. rathernothave
C. betternothave D. rathernot
【答案】B
【解析】句意:
—你把这场事故归咎于他吗?
—是的,但是,我情愿我没有这么做。
第二个人情愿自己没有将这场事故归咎于他,但实际上他这样做了,故该句考查wouldrather对过去的虚拟。
补充完整为:
Iwouldrathernothaveblamedtheaccidentonhim.省略为Iwouldrathernothave。
B选项正确。
5.—Lindahasn'tshownupyet.
—It'sstrange.She________.
A. could
B. might
C. shouldhave
D. musthave
【答案】C
【解析】句意:
—琳达还没有出现。
—很奇怪。
她本应该来了。
shouldhavedone表示与过去事实相反的情形,意思是“本来应该做了某事但实际没有做”。
故C选项正确。
6.Afterinspectingthebuilding,specialistsdiscoveredsomefaultsthatotherwise________.
A. hadbeenoverlooked B. wereoverlooked
C. wouldhavebeenoverlooked
D. wouldbeoverlooked
【答案】C
【解析】句意:
在检查了这幢大楼之后,专家们发现了一些本来会忽略的错误。
根据语境,该句可以转化成虚拟条件句:
Iftheyhadn'tinspectedthebuilding,somefaultswouldhavebeenoverlooked。
该句是对过去的虚拟,主句部分应用wouldhavedone形式,故C选项正确。
7.Iwasonabusinesstripthen,otherwiseI_____tothehospitalfortests.
A. went
B. hadgone
C. wouldhavegone
D. wouldgo
【答案】C
【解析】句意:
我那时候在出差,否则我可能已经去医院休息了。
根据前句可知这是对过去时态的推测,所以用wouldhavedone,故选C。
本题涉及对过去事实的假设。
8.IwishI______photographythen.Ifso,Icouldgiveyouahandatpresent.
A. studied
B. hadstudied
C. havestudied
D. willstudy
【答案】B
【解析】句意:
我当时要是学摄影就好了。
如果是的话,我现在可以帮你一下。
此处考查动词wish后跟宾语从句,用虚拟语气。
表示与过去事实相反,从句用过去完成时。
故答案选B.
本题涉及与过去事实相反的虚拟语气的应用。
9.—Whatashame!
Wemisunderstoodeachotherforsuchalongtime.
—Yes,IwishI_____withyouearlier.
A. communicate
B. hadcommunicated
C. communicated
D. wouldcommunicate
【答案】B
【解析】句意:
—真遗憾!
我们彼此误解了很长时间。
—我真希望早点和你交流过。
wish后面的宾语从句用虚拟语气,此处与过去的事实相反,所以用过去完成时态,故答案选B。
本题涉及与过去的事实相反的假设。
10.Daviddidn'tattendhisdaughter'sgraduationceremony,buthedoeswishhe________there.
A. shouldbe
B. wouldbe
C. hadbeen
D. were
【答案】C
【解析】句意:
大卫没有参加女儿的毕业典礼,但他确实希望他能在那里。
这里wish后面的宾语从句用虚拟语气,与过去的事实相反用过去完成时态,故答案为C。
本题涉及与过去的事实相反。
11.HowIwishI___________intheirdiscussion,orIwouldwritethiscompositioneasilynow.
A. couldjoin
B. hadjoined
C. joined
D. join
【答案】B
【解析】句意:
我多么希望我加入过他们的讨论中,否则,我现在很容易就写下这篇作文了。
这里表达与过去事实相反的虚拟语气,故用had+v-ed。
故答案选B。
12.Itisrequiredthatthestudents________mobilephonesintheirschool,soseldom________themusingone.
A. don'tuse;willyousee B. shouldnotuse;youwillsee
C. notuse;willyousee D. notuse;youwillsee
【答案】C
【解析】考查虚拟语气和倒装。
表示命令、要求的词order,command,demand,require,request等,后面的宾语从句、同位语从句等使用虚拟语气,即should+动词原形,should常省略,据此排除A;表示否定的词never,seldom,hardly等位于句首时,应该使用部分倒装,即把助动词do/have/will,情态动词或be动词提到主语前。
B/D未倒装,故选C。
注意否定副词位于句首采用的是部分倒装和从句中虚拟语气的运用。
13.Ilostyourphonenumber.Otherwise,I___________youlongbefore.
A. wouldhavecontacted
B. contacted
C. willcontact
D. amcontacting
【答案】A
【解析】句意:
我丢了你的电话号码,否则,我早就跟你联系了。
本题是隐含虚拟语气,这里的Otherwise相当于="if"Ihadn'tlostyourphonenumber.,所以主句用wouldhavedone。
故答案选A。
本题涉及对过去情况的假设。
14.It'smydesirethatallthemembersofthefamily________onceayear.
A. shouldhavegathered B. hadgathered
C. gathered D. gather
【答案】D
【解析】句意:
我的愿望是全体家庭成员每年团聚一次。
根据句意及句中的"desire"可知,此处考查的是虚拟语气的用法,从句谓语动词用"(should+)动词原形"。
故答案为D。
从句中虚拟语气的使用。
后接的名词性从句中需用虚拟语气的同类名词有:
advice,demand,order,necessity,decision,proposal,requirement,suggestion, idea,request等,此时,从句中的谓语动词应用动词原形或者should+动词原形。
15.—Heturnedleftandavoidedanaccidenttimely.
—Great.IfIwerehim,I________thewrongdecisionthen.
A. wouldmake B. made
C. wouldhavemade D. hadmade
【答案】C
【解析】——他左转,及时地避免了一场交通事故。
——太棒啦。
如果我是他的话,我当时肯定作出了错误的决定。
根据"Heturnedleftandavoided...""then"可知,这里是对过去情况的虚拟,主句谓语应使用"would+havedone"结构。
故选C项。
16.Itispolitelyrequestedbythehotelmanagementthatradios______after11o'clockatnight.
A. werenotplayed
B. notplay
C. not