大学英语词汇与语法练习虚拟语气强化练习题答案及详解.docx
《大学英语词汇与语法练习虚拟语气强化练习题答案及详解.docx》由会员分享,可在线阅读,更多相关《大学英语词汇与语法练习虚拟语气强化练习题答案及详解.docx(9页珍藏版)》请在冰豆网上搜索。
![大学英语词汇与语法练习虚拟语气强化练习题答案及详解.docx](https://file1.bdocx.com/fileroot1/2023-2/10/2c719fb4-bc49-406d-a422-c9752c24822e/2c719fb4-bc49-406d-a422-c9752c24822e1.gif)
大学英语词汇与语法练习虚拟语气强化练习题答案及详解
练习4:
虚拟语气强化练习题
PartI.MultipleChoice
1.______godowntownthisafternoon,pleaseposttheletterforme.
A.HadyouB.WereyoutoC.IfyoudidD.Shallyou
句意:
如果你下午要去市中心,请帮我寄一下这封信。
解析:
这是省略了if的条件句,完整的从句为Ifyouweretogodowntownthisafternoon,从句是针对将来的虚拟语气,用于表示礼貌客气的态度。
2.Youdidn’tletmedrive.Ifwe______inturn,you______sotired.
A.drove,didn’tgetB.weredriving,wouldn’tget
C.drove,wouldn’tgetD.haddriven,wouldn’thavegot
句意:
你不让我开车。
如果我们轮流开车,你就不会这么累了。
解析:
这是针对已经发生了的事情的假设,开车是过去的事情了,因此从句中用过去完成时表示虚拟,主句中用would+havedone的形式表示虚拟。
3.Ifit______forthesnow,we_______themountainyesterday.
A.werenot,couldhaveclimbedB.werenot,couldclimb
C.hadn’tbeen,couldhaveclimbedD.hadn’tbeen,couldclimb
句意:
如果不是因为那场雪,我们昨天本可以爬山的。
解析:
这是针对已经发生了的事情的假设,下雪及爬山说的都是之前的事情,因此从句中用过去完成时表示虚拟,主句中用could+havedone的形式表示虚拟。
注意:
此句中涉及一个it的句型。
Itisfor…一般用于引起原因,Ifitisn’tfor…,意为“要不是因为……〞。
此句中用了该句型的虚拟语气形式。
4.Thenewairport_______iftheyhadnotstoppedworkingonit.
A.wouldcompleteB.hadbeencompleted
C.hadcompletedD.wouldhavebeencompleted
句意:
如果他们没有停顿建立,新机场早就建成了。
解析:
这是针对已经发生了的事情的假设,因此从句中用过去完成时表示虚拟,主句中用would+havedone的形式表示虚拟。
新机场是被建成,这里有一个完成加被动。
5.Ifhe_______hisdoctor’sadvice,he________alive.
A.hadtaken,mightstillhavebeenB.hadtaken;mightstillbe
C.mighthavetaken;hadstillbeenD.took;mightstillbe
句意:
如果他听了医生的建议,他现在可能还活着。
解析:
这是错综时间条件句,从句说的是过去听医生的建议,主句说的是现在的情况。
因此从句中用过去完成时表示对过去事情的假设,主句中用“情态助动词might+动词原形〞的形式表示对现在情况的假设。
6.Ifyou______ingoodhealth,I_______yougoonatripyesterday.
A.were;wouldhaveletB.hadbeen;wouldhavelet
C.hadbeen;hadletD.were;hadlet
句意:
如果你是安康的,昨天我就会让你去旅行了。
解析:
这是针对已经发生了的事情的假设,安康状态及旅行说的都是昨天的事,因此从句中用过去完成时表示假设,主句中用would+havedone的形式表示假设。
7.Ilostyouraddress,otherwise(or)I_________youlongbefore.
A.hadvisitedB.havevisitedC.wouldhavevisitedD.shouldvisit
句意:
我弄丢了你的地址,否那么我早就去看你了。
解析:
otherwise后面的句子是针对已经发生了的事情的假设。
因此用would+havedone的形式表示本想做但是没有做。
8.Theguardatthegateinsistedthateverybody_______therules.
A.obeysB.obeyC.willobeyD.wouldobey
句意:
门口的保安坚持要求每个人都遵守规那么。
解析:
这是表达主观意愿的虚拟语气。
insist在句中意为“坚持要求〞,其后的that从句中用动词原形,表示这是主观意愿。
9.ThebossinsistedthatJohn________unfitforhiswork.
A.wasB.isC.shouldbeD.were
句意:
老板坚持认为John不称职。
解析:
该句中没有虚拟语气,是直陈句,从句时态与主句时态应一致,都为一般过去时。
句中的insist意为“坚持认为、坚持说〞,是坚持自己的看法,而不是坚持要求别人要做什么的意思,因此表达的不是主观意愿,不用虚拟语气。
10.Theofficercommanded(ordered)thedamagedbridge____beforedawn.
A.mustberepairedB.wouldberepaired
C.berepairedD.shouldhavebeenrepaired
句意:
长官命令在天亮前修好损毁的桥梁。
解析:
这是表达主观意愿的虚拟语气。
Command/order后的that从句中用动词原形表示主观意愿。
11.Hesuggested(advised,proposed)thatthewounded_______tothehospitalassoonaspossible.
A.hadbeensentB.shouldhavebeensent
C.wouldbesentD.(should)besent
句意:
他建议尽快把伤员送到医院。
解析:
这是表达主观意愿的虚拟语气。
Suggest/advise/propose后的that从句中用动词原形表示主观意愿。
12.Hecamehomewithasmileonhisface,whichsuggestedthathe__work.
A.shouldfindB.hadlostC.shouldhavefoundD.hadfound
句意:
他回家时面带微笑,这意味着他找到了工作。
解析:
该句中没有虚拟语气,从句的时态与整个句子的时态保持一致。
句子是一般过去时,而找到工作是在回家之前发生的,所以要用过去完成时。
该句中的suggest意为“说明、意味着、暗示〞,不表示“建议〞,因此不用虚拟语气。
13.Mostofthemembersdemanded(requested,required,asked)thatthemeeting________tillafterFriday.
A.shouldn’tputoffB.notbeputoffC.wouldn’tbeputoffD.notputoff
句意:
大局部成员要求会议不要推迟到周五以后。
解析:
这是表达主观意愿的虚拟语气。
Demand等词后的that从句中用动词原形表示主观意愿。
这里相当于是shouldnotbeputoff,省略了should。
14.IwishI________howtotranslatethissentence.
A.knewB.knowC.haveknownD.shouldknow
句意:
我希望我知道如何翻译这个句子。
解析:
这是表达非现实的愿望。
Wish后的that从句中,如果是针对现在的时间而言,那么动词用过去时表示非现实的愿望。
15.–HasFangfangbeentoNewYork–No,butshewishesshe_____.
A.wouldB.willnexttimeC.hadD.hadnexttime
句意:
芳芳去过纽约吗?
——没有,但是她希望她去过。
解析:
这是表达与过去事实不一致的愿望。
Wish后的that从句中,如果是针对已经发生的事情而言,那么动词用过去完成时表示与过去事实不一致的愿望。
该句是一个省略句,完整的句子为No,butshewishesshehadbeentoNewYork。
由于是对问题的答复,所以省略了问题中的一样成分,只保存了助动词had。
16.IwishI_______theTVprogramlastnight.
A.couldwatchB.havewatchedC.watchedD.couldhavewatched
句意:
我希望我昨晚看了那个电视节目。
解析:
这是表达与过去事实不一致的愿望。
Wish后的that从句中,如果是针对已经发生的事情而言,那么动词用过去完成时表示与过去事实不一致的愿望,如果重点要表达遗憾情绪,也可以用“情态助动词+havedone〞的形式。
17.Thetwostrangerstalkedasifthey______fiendsforyears.
A.shouldbeB.wouldbeC.havebeenD.hadbeen
句意:
那两个陌生人聊起天来就好似他们是多年的朋友一样。
解析:
这是与过去事实不一致的比较。
asif从句中用过去完成时表达与过去事实不一致的比较。
18.Whenapencilispartlyinaglassofwater,itlooksasif(though)it_______.
A.breaksB.hasbrokenC.werebrokenD.hasbeenbroken
句意:
当一支铅笔一局部置于水杯中时,看起来就好似被折断了一样。
解析:
这是与一般现实不一致的比较。
asif从句中用过去时表达与一般事实不一致的比较,be动词用were。
19.Lookattheclouds,itlooksasifit_______rain.
A.willB.wouldC.wereD.isgoingto
句意:
看那些云,看起来好似就要下雨了。
解析:
这是接近于事实的比较,不适用虚拟语气。
根据语境判断,下雨是很可能就要发生的事情,所以不适用虚拟语气。
20._______heweretryingtoteachthemallheknew.
A.ItseemedthatB.Theyhadhoped
C.ItseemedasifD.Theythought
句意:
看起来好似他要把他所知道的都教给他们。
解析:
根据后半句中的were得知,该句中有虚拟语气,并且是针对当前事实的非现实的比较,因此需要选择一个能使用虚拟语气的构造。
所给选项中只有asif从句需要使用虚拟语气,其他构造不使用虚拟语气。
21.Thedoctorurgedthatshe_________anoperationasearlyaspossible.
A.hadB.hasC.haveD.wouldhave
句意:
医生催促她尽早做手术。
解析:
这是表达主观意愿的虚拟语气。
urge后的that从句中用动词原形表示主观意愿。
22.Withoutyourencouragementandsupport,we________________.
A.shouldnotsucceedB.wouldnotsucceed
C.wouldhavesucceededD.wouldnothavesucceeded
句意:
如果没有你的鼓励与支持,我们不可能取得成功。
解析:
这是转化了的虚拟条件句,把if条件句转化为without介词短语,表达的仍然是一个假设的条件,因此句中仍要使用虚拟语气。
此处,取得成功是已经发生的事,针对过去的事,使用“情态助动词+havedone〞的构造表达假设。
23.Ithinkit’shightimethechildren__________toschool.
A.goB.aregoingC.willgoD.went
句意:
我想该是孩子们上学的时候了。
解析:
这是表达主观意愿的虚拟语气。
句型itis(high)timethat…从句中要用动词过去式表达主观意愿,有时也可以用“should+动词原形〞,但是should不能省略。
24.Givenmoretimeandmoney,he____________betterthanwhatitis.
A.didB.haddoneC.couldhavedoneD.woulddo
句意:
如果有更多的时间与钱,他本可以做得比现在更好。
解析:
这是转化了的虚拟条件句,把if条件句转化为given引起的短语,表达的仍然是一个假设的条件,因此句中仍要使用虚拟语气。
此处他做事情是已经发生的事,针对过去的事,使用“情态助动词+havedone〞的构造表达假设。
25.Thesamething,happeninginwartime,___________greatdisaster.
A.willamounttoB.amountsto
C.wouldhaveamountedtoD.wouldamountto
句意:
同样的事,如果发生在战争时期,将会构成巨大的灾难。
解析:
这是转化了的虚拟条件句,把if条件句转化为happeninginwartime分词短语,表达的仍然是一个假设的条件,因此句中仍要使用虚拟语气。
此处,是针对一般情况的假设,因此使用针对现在时间的虚拟语气,句中用“情态助动词+动词原形〞表达假设。
注意:
该句中,amounttosth.是重点动词短语,意为“相当于、等同于、构成〞。
PartII.ErrorAnalysis
1.Yourdirectorwouldhavebeeninclinedtofavoryourrequestifyouwouldhavewaitedforanotheroccasionwhenhewaslessbusywithothermoreimportantmatters.
修改:
wouldhavewaitedhadwaited
句意:
如果你能等到主管处理不太重要事情的、不太忙的其他时候,他是有可能愿意承受你的请求的。
解析:
根据语境及句中时态判断,找主管提出请求这件事已经发生了,针对过去事情的假设,从句中应该使用过去完成时。
2.Hesuggestedthatthemethodispopularizedatonce.
修改:
ispopularizedbepopularized
句意:
他建议该方法马上普及。
解析:
suggest后的that从句中用动词原形表达主观意愿。
3.Itisimportantthateverycitizenwhoexpectstocasthisvotetakesthetimetoevaluatetheissuesopenly.
修改:
takestake
句意:
重要的是,每个想要投选票的公民要花点时间公开评估这些问题。
解析:
Itisimportantthat…句型中,用动词原形表达主观意愿。
此处that从句中包含一个定语从句whoexpectstocasthisvote,that从句的主语为everycitizen,谓语动词为take,只在谓语动词上使用主观意愿的虚拟语气,其他动词不涉及。
4.Thetrafficwasveryheavy,otherwiseIwouldbehere50minutessooner.
修改:
wouldbewouldhavebeen
句意:
当时交通很拥挤,否那么我能早到50分钟。
解析:
该句是针对已经发生事情的假设,句中要使用“情态助动词+havedone〞的构造。
5.Wereitnotforfriction,wewerenotabletowalkonthisearthofours.
修改:
werenotabletowouldnotbeableto
句意:
要不是因为有摩擦力,我们不可能在我们的地球上步行。
解析:
该句为省略了if的条件句,完整的从句应为Ifitwerenotforfriction。
该句是针对一般现实进展的假设,因此要使用针对现在时间的虚拟语气,从句中用一般过去时,主句中使用“情态助动词+动词原形〞。
PartIII.Translation
1.Thegeneralmanagerinsistedthattheprojectbecarriedoutasplanned.
2.Hewouldnotresigneveniftheheavenshouldcollapse.
3.Amoreresponsiblepersonwouldnothavelefttheworkhalfdone.
4.Itisnecessarythatimmediateeffort(should)bemade.
5.Nowitistimethatyoumadesomesentencesbyusingthispattern.