第十课时情态动词和虚拟语气[针对训练]Ⅰ.单项填空1.—What’syourfeelingnow?—Iamterriblysorry.IfonlyI________hereyesterday!A.cameB.wouldhavecomeC.havecomeD.hadcome答案D[ifonly“要是……就好了”,从时间状语yesterday来看,这是对过去所发生事情的虚拟,所以用过去完成时。]2.—Johnson,comeandlookatthesea!Itisbeautiful,isn’tit?—Absolutely!IfonlyI________herebythesea.A.livedB.liveC.hadlivedD.willlive答案A[由语境可知,ifonly后的情形是与现在的事实相反,此时的谓语动词用过去时。]3.Ifpassers-by________ablindeyetotheinjuredlittleYueyueinFoshan,Guangdong,she________alivenow.A.didn’tturn;wouldbeB.hadn’tturned;wouldbeC.didn’tturn;wouldhavebeenD.hadn’tturned;wouldhavebeen答案D[由常识可知,小悦悦事件已是过去的事情,所以这是对过去发生的事情的虚拟,所以从句用过去完成时,即haddone,主句用wouldhavedone。]4.It’severybody’sdesirethateveryeffort________toreducethepollutioninourhometown.A.wasmadeB.bemadeC.willbemadeD.wouldbemade答案B[desire后的宾语从句及所在句子中的名词性从句,均应使用虚拟语气,虚拟形式为“should+动词原形”,其中should可省略,故选B项。]5.Theymusthaveenjoyedthemselvesthere,otherwisethey________solong.A.can’thavestayedB.wouldn’thavestayedC.can’tstayD.wouldn’tstay答案B[由musthaveenjoyed可知,otherwise后的情况是与过去的事实相反的,故谓语动词应用wouldhavedone。]6.________moreenergytomystudyinsteadofbeingcrazyaboutInternetgames,Iwouldbesittinginacomfortableofficenow.A.IfIdevotedB.HadIdevotedC.WouldIbedevotedD.ShouldIbedevoted答案B[此处从句用过去完成时,表示与过去的事实相反,如果省略if要用倒装句;主句用“would+动词原形”的形式,表示与现在的事实相反。]7.Gracedoesn’twanttomovetoNewYorkbecauseshethinksifshe________there,shewouldn’tbeabletoseeherparentsveryoften.A.livesB.wouldliveC.havingaskedD.weretolive答案D[这是将来时的虚拟语气,从句可用三种形式lived,shouldlive,weretolive,所以选D。]8.Lostourwayinthatsmallvillage,otherwisewe________moreplacesofinterestyesterday.A.visitedB.hadvisitedC.wouldvisitD.wouldhavevisited答案D[从时间状语yesterday知道是对过去的虚拟,前半句是个过去的客观事实“我们在那个小山村迷路”,otherwise后半句是用对过去的虚拟wouldhavedone,答案为D项。]9.Sorry,Iamtoobusynow.IfI________time,Iwouldcertainlygoforanoutingwithyou.A.havehadB.hadhadC.haveD.had答案D[根据上下文可知,本句是对现在情况的虚拟,if从句用过去式,主句用would+原形。]10.—Happybirthday!—Thankyou!It’sthebestpresentI________for.A.shouldhavewishedB.musthavewishedC.mayhavewishedD.couldhavewished答案D[A项意为“本应该期望而实际上并非如此”;B项意为“一定希望”;C项意为“也许希望”;D项意为“可能希望”。句意:——生日快乐!——谢谢你!这是我所能期望的最好的礼物了。根据句意可知,应选D项。]11.Don’thandlethevaseasifit________madeofsteel.A.isB.wereC.hasbeenD.hadbeen答案B[asif从句中,对现在的虚拟用were。]12.Jackisagreattalker.It’shightimethathe________somethinginsteadofjusttalking.A.willdoB.hasdoneC.doD.did答案D[在句型It’shigh/verytimethat...中,从句中的谓语动词用did或shoulddo,所以选D项。]13.Ifmycar________morereliable,IwouldhavedriventoLhasainsteadofflyinglastsummer.A.wasB.hadbeenC.shouldbeD.wouldbe答案B[根据主语的谓语动词可知题干是表示与过去事实相反的虚拟语气,从句谓语动词用haddone,选B。]14.Hadtheyknownwhatwascomingnext,they________secondthoughts.A.mayhaveB.couldhaveC.musthavehadD.mighthavehad答案D[由hadknown可知,本句...