初三英语虚拟语气测试卷(有答案)一、初中英语虚拟语气1.----WhatcanIdowithsomuchmoney?----IfI_______you,I_______giveitawaytocharity.A.am,willB.am,wouldC.were,wouldD.was,would【答案】C【解析】试题分析:考查虚拟语气。句意你如何处理这些钱?如果我是你,我会把它捐给慈善机构。表示对现在的虚拟,if引导的从句用一般过去时,语句用woulddo,故选C项。考点:考查虚拟语气。【答案】D【解析】试题分析:句意:如果天气是好的,我们的运动会就不会推迟了。这里是虚拟语气,根据wouldn’t可知这是对现在的虚拟,在条件状语中对现在的虚拟用were;putdown镇压,记下;putup提供;putoff推迟。根据句意故选D。考点:考查虚拟语气的用法。2.IfInotsobusy,Iwithyou.A.was,wouldgoB.were,wouldgoC.was,shouldgoD.were,willgo【答案】B【解析】句意“如果我不忙,我就跟你去”。本题考查对将来的虚拟语气。即“if+过去时,主语+should/would/could/mightdo”结构。故选B。点睛:虚拟情况从句主句对现在的虚拟过去式(be一般用were)should/would/could/might+do对过去的虚拟had+过去分词should/would/could/might+havedone对将来的虚拟过去式(be一般用were)should/would/could/might+doshould+动词原形were+todo3.IfI__you.I__studyharder.A.am,willB.was,wouldC.were,wouldD.were,will【答案】C【解析】试题分析:句意:如果我是你,我会更努力学习。这个句子要用虚拟语气,表示与事实相反。所以用过去式were,would,故选C。考点:考查虚拟语气。4.IfI______you,I______invitehimtogotoseeamovie.A.am;wouldB.were;willC.were;wouldD.was;will【答案】C【解析】试题分析:句意:如果我是你,我会邀请他去看电影。gotoseeamovie去看电影;invitesbtodo邀请某人做某事;在表达与现在事实相反的虚拟语气中,Be用were,主句用would。考点:考查虚拟语气。5.—Whatwouldyoudoifyou_______amilliondollars?—Iwouldgiveittocharity.A.haveB.hadC.willhaveD.wouldhave【答案】B【解析】试题分析:句意:-如果你有一百万美元你会做什么?-我会把它捐给慈善事业。have有;had过去式;willhave一般将来时;wouldhave过去将来时。根据句意可知,这里表示的是一个假设的问题,在if引导的条件状语从句中应该用虚拟语气,动词用过去式,故选B。考点:考查虚拟语气。6.IfI___you,I___beafraid.A.was,wouldn’tB.were,won’tC.were,wouldn’t【答案】C【解析】试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。考查的是虚拟语气的基本用法。条件用过去时,主句要用过去将来时,故选C。考点:虚拟语气点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实现的。从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。7.IfI_______you,I_______gothere.A.is;willB.is;wouldC.were;wouldD.was;will【答案】C【解析】本题考查虚拟语气,if引导的与现在事实相反的虚拟语气。从句用一般过去式,主句用过去将来时。句意:如果我是你的话,我会去那儿的。1.57.---Whatwouldyoudoifyouamilliondollars?---IfIyou,I’dgiveittomedicalresearch.A.got,wereB.win,amC.won,amD.get,were【答案】A【解析】本题是考查的虚拟语气,对于将来的假设,主句用过去将来时,从句用一般过去时,且be动词为were,故选A2.58.What_____you_____ifyouhadamilliondollars?A.would,didB.will,doC.would,doD.will,did【答案】C【解析】本题是对于虚拟语气的特殊疑问句的考查,根据句子的结构,选C8.Shedoesn’tsticktoherexercisesandabalanceddiet.Ifshe_______,shewouldremainslimandhealthy.A.haddoneB.woulddoC.didD.should【答案】C【解析】【详解】句意:她没有坚持锻炼和均衡饮食。如果她这样做了,她将保持苗条和健康。考查虚拟语气。haddone过去完成时;woulddo过去将来时;did过去时;should应该;根据后文“wouldremain”,所以是对现在的虚拟,此处应是did/be动词(were),故选C。9.You_______throughthatredlight,foryou_______anaccident.A.musthavedriven;shouldhavecausedB.couldhavedriven;mighthavecausedC.couldn’thavedriven;shouldhavecausedD.shouldn’thavedriven;couldhavecaused【答案】D【解析】【详解】句意:你不应该开车闯红灯,因为你会引起事故的。考查情态动词。分析句子及选项“You___throughthatredlight,foryou____anaccident.”,你开车闯红灯,因为你事故的,可知是对过去的虚拟,应用情态动词+havedone。此处是不应该开车闯红灯,会引起事故,故选D。10._______inordertositforthecollegeentranceexam?A.WhatdidshesuggesthereadB.WhatdidshesuggesthereadsC.DidshesuggestforhimtoreadD.Didshesuggestwhatheread【答案】A【解析】【详解】句意:为了参加大学入学考试,她建议他读什么书?考查虚拟语气。suggest表示“建议”时,后接从句用thatsbshoulddo,should可省。特殊疑问句的结构是特殊疑问词+be动词(助动词)+主语+其他?故选A。11.Luckily,hewasn’tdrivingfastatthetimeofaccident;otherwise,Iamsure,it_______amoreseriousaccident.A.wouldbeB.wereC.wouldhavebeenD.hadbeen【答案】C【解析】【详解】句意:幸运的是,事故发生时他没有开快车;否则,我相信,这将是一个更严重的事故。考查虚拟语气。根据“wasn’tdriving”是过去进行时,所以此处是对过去的虚拟,主句时态应用情态动词+havedone,故选C。12.IfIyou,I’dtakeasmallpresentforher.A.amB.isC.wasD.were【答案】D【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。其主要有三种结构:1、与现在事实相反:若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would,could,might)+动词原形”2、与过去事实相反:若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would,could,might)+have+过去分词”。3、与将来事实相反:若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would,could,might)+动词原形”。句意:如果我是你,我会给她带一件小礼物。结合语境可知本句描述的是与现在相反的事实,故选D。考点:考查虚拟语气。13.—Astudentinmyclasssaidtome,“ifI______ourmathteacher,I_____makemathlearningeasierandmoreinterestinginsteadofgivingthekidsmuchhomeworktodoeveryday.”A.were,wouldB.am,willC.was,wouldD.were,will【答案】A【解析】试题分析:句意:我班里的一个学生对我说:如果我是数学老师,我会使数学学习更简单有趣,而不是每天给学生许多作业去做。虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。其主要有三种结构:1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would,could,might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would,could,might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would,could,might)+动词原形”。该句描述的是与现状相反的事实故选A。考点:考查虚拟语气。14.IfI_____you.Iwouldwearjeanstotheparty.A.amB.wasC.wereD.are【答案】C【解析】试题分析:句意:如果我是你,我就穿牛仔裤去宴会。与现在事实相反的虚拟语气中,系动词一律用were。故选C。考点:考查虚拟语气。15.---WhatifIhavetogothereandknownothingaboutit?---IfI______you,IwouldtrytofindsomeinformationaboutitontheInternet.A.amB.wasC.willbeD.were【答案】D【解析】试题分析:句意:——倘若我必须去那儿而且对那里一无所知,该怎么办?——如果我是你,我会在网上查找一些有关那里的信息。根据Iwouldtrytofind可知主句用的是would+do,可知这是对现在事实的假设的虚拟语气,因此If引导的条件状语从句用一般过去时,根据虚拟语气的用法be动词在If引导虚拟语气中用were.故选D。考点:考查虚拟语气的用法。16.---TomisalwaysmakingsomanymistakesinhisEnglishexercises!---Yeah.Ifhe________morecareful,he________fewermistakes.A.was;willmakeB.is;wouldmakeC.were;willmakeD.were;wouldmake【答案】D【解析】试题分析:句意:汤姆总是在英语练习中犯那么多的错误!—如果他能更细心一些,他就会犯更少的错误。表示与现在事实相反的假设,If+主语+动词过去式(be动词用were),主语+would/should/might/could+动词原形。根据题意及句型,故选D。考点:考查虚拟语气的用法。17.IfI____you,I_____thearmy.A.am,wouldjoinB.were,wouldjoinC.am,wil