【英语】初中英语虚拟语气专项训练100(附答案)含解析
英语虚拟语气专项训练100(附答案)含解析

若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”。
该句描述的是与现状相反的事实故选A。
考点:考查虚拟语气。
10.If I ________ invited tonight, I would go to the dinner party.
考点:考查虚拟语气。
12.You _______ through that red light, for you _______ an accident.
A.must have driven; should have causedB.could have driven; might have caused
8.If I ____ a candle, I would light the world bright.
A.am B.are C.be D.were
【答案】D
【解析】
试题分析:句意:如果我是一根蜡烛,我将点亮这个世界。if I were如果我是…,were虚拟语气,be动词都用were,故选D
考点:if条件句的虚拟语气
考点:考查虚拟语气。
2.If I _______ you, I would say another student could do it better.
A.wasB.wereC.wereD.are
【答案】B
【解析】
【详解】
句意:如果我是你,我会说另一个学生可以把它做得更好。
考查虚拟语气。根据句意可知“现在事实”相反,此句是虚拟语气,be动词使用were;故选A。
若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”
2023年中考英语虚拟语气专题练习(附答案)

2023年中考英语虚拟语气专题练习(附答案)一、单选题1.If it had been possible, I would have helped him, but I too busy.A.had been B.would be C.were D.was2.But for their help, we ____ the program in time.A.can not finish B.will not finishC.had not finished D.could not have finished3.________ you have a try, you will never know if you will succeed in doing it.A.Unless B.Because C.Although D.When4.If I _______ Tom, I _______ the police for help.A.am; will call B.am; would callC.were; can call D.were; would call5.If I _______ Tom, I _______ the police for help.A.am; will call B.am; would callC.were; can call D.were; would call6.Thanks for your help, John . We have finished our work so early your help.A.can't ;without B.couldn't ;withoutC.wouldn't ;under D.could;by7.— Come and join us, Betty!— I'm afraid I can't. I'm too busy now. If I ______ time, I would certainly go.A.have B.have had C.will have D.had8.If I _______ you, I would give some flowers to her.A.am B.are C.was D.were9.I would wear a shirt and tie to the party if I ________ you. It's more polite.A.were B.will be C.am10.If I you, I'd keep quiet and listen carefully in class.A.am B.will be C.were11.—Mum, can I go shopping with Gina?—Well, If I were you, I homework first.A.will do B.have to finish C.must finish D.would do12.— Come and join us, Ben!— I'm afraid I can't. I'm too busy now. If I ________ time, I would certainly go.A.had B.will have C.have had D.have13.If I ________ a million dollars, I would give it to medical research.A.will have B.have C.had D.am having 14.– What would you do if you ______ a car accident? – I will call the police.A.met B.meet C.were meeting15.I'm not free today, If I ____ time, I ____ and help him with you.A.have, will go B.had, would go C.have, would go D.had, will go 16.Sir, you should__________ at the red light.But you didn't.A.stop B.have stoppedC.not have stopped D.stopped17.If I _______ you, I would give some flowers to her.A.am B.are C.was D.were 18.— How did you do in the test?— Not so well. I________much better but I misread the directions for PartA.could do B.could have doneC.must have done D.should do19.He suggested that the meeting _____ put off.A.not be B.should not C.wouldn't D.be not 20.Let's have a picnic if it _______ this Sunday. But nobody knows if it _______.A.is fine; will rain B.was fine; would rainC.will be fine; rains D.rains; rains21.His teacher suggested that he _________a friend from abroad.A.got B.gets C.get D.getting 22.She suggested Jim by plane, but I thought it would cost too much.A.go B.goes C.to go二、填空题23.What would happen if he (go) back home late?三、语法填空24.The dentist suggested Jimmy less sweet food if he wanted to have healthy teeth. (eat)25.If I were ten years younger, I (further) my study in Japan.26.What would happen if he(go) back home late?四、翻译27.导游建议我们乘船欣赏扬州的美景。
(英语)英语虚拟语气试题(有答案和解析)含解析

【解析】
【详解】
句意:我建议我们中国人无论走到哪里都要带着爱心和欢乐来传播中国文化,
考查动词suggest后跟虚拟语气。spread是动词原形;spreading是动名词;to spread是动词不定式;will spread是一般将来时。动词在这里suggest表示建议,后面宾语从句中使用虚拟语气should+动词原形,should可以省略。根据句意说明本句的suggest表示建议,故后面使用虚拟语气,省略了should,故选A。
1、与现在事实相反
若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would, could, might)+have+过去分词”
考点:if条件句的虚拟语气
点评:if条件句的虚拟语气,是中考要求掌握的知识点,分为三种情况:
表示与现在事实相反的情况,从句谓语动词用一般过去式(be用were),主句谓语动词用should/would/could/might +do;2.表示与过去的事实相反的情况,从句谓语动词用过去完成时,主句谓语动词用should/would/could/might+have done;3.表将来的事实相反的情况,从句谓语动词用should+动词/did/were to do,主句谓语动词用should/would/could/might +do。
C.am , won’t D.were , won’t
【答案】D
【解析】试题分析:句意:如果我是你,我不会那样做。本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should(would,could,might)+动词原形。故选D。
中考英语虚拟语气专项训练及答案及解析

【解析】
试题分析:if虚拟语气中,对现在的情况进行虚拟,从句谓语动词均用一般过去时(be动词用were),主句用would/should/could/might+do.句意:如果我再年轻十岁,我会参加钢琴课程并去上音乐大学。故选D.
考点:if条件状语从句的虚拟语气
点评:虚拟语气是一种特殊的动词形式,中考中有所涉及,但不常见。用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。通常有三种情况:①与过去事实相反。②与现在事实相反。③与将来事实可能相反。
【答案】D
【解析】
试题分析:句意:——倘若我必须去那儿而且对那里一无所知,该怎么办?——如果我是你,我会在网上查找一些有关那里的信息。根据I would try to find可知主句用的是would+do,可知这是对现在事实的假设的虚拟语气,因此If引导的条件状语从句用一般过去时,根据虚拟语气的用法be动词在If引导虚拟语气中用were .故选D。
14.If Inot so busy ,Iwith you .
A.was , would go B.were , would go
C.was , should go D.were , will go
【答案】B
【解析】句意“如果我不忙,我就跟你去”。本题考查对将来的虚拟语气。即“if+过去时,主语+should/would/could/might do”结构。故选B。
【答案】C
【解析】
【详解】
句意:她没有坚持锻炼和均衡饮食。如果她这样做了,她将保持苗条和健康。
【英语】英语虚拟语气专项训练100(附答案)及解析.docx

【英语】英语虚拟语气专项训练100( 附答案) 及解析一、初中英语虚拟语气1.If I _____ you ,I _____ them the story.A. was , tell B.were , will tell C .were ,wou ld tell D.am. would tell【答案】C【解析】试题分析:句意:如果我是你,我会告诉他们这个故事。
本题考查虚拟语气,if 从句中用一般过去时,主句中用would + 动词原形,表示与现在的事实相反。
故选C。
考点:考查虚拟语气的用法。
2.The workers insisted that they a free lunch every noon and the boss hadto do that.A.be given B.being given C.will be to give D .were given【答案】A【解析】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做。
考查虚拟语气。
insist 坚持,要求,其后面的宾语从句要用虚拟语气,跟虚拟式动词原形或者“should +动词原形”。
结合句意和语境可知选A。
3.If I ____Alice, I _____them the truth.A. was , would tellB. were ,would tellC. am, will tell D.is , will tell【答案】B【解析】试题分析:本题的含义是如果我是你,我将告诉他们真相,本题if 引导的是一个虚拟的条件句,在虚拟句中,be 用were,主句通常用过去的一种,will 应该用would ,故本题选B。
考点:if 引导的虚拟条件句。
点评:在英文中条件句有两种,一种是真实的条件句,if 后遇到将来时用一般现在时,一种是虚拟的条件句,if 后用过去时,be 用were,在英文的实际使用中应该注意它们的区别。
英语虚拟语气专项训练100(附答案)

英语虚拟语气专项训练100(附答案)一、初中英语虚拟语气1.I’m so busy. If I ______ time, I ______ have a good rest.A.have, would B.have, could C.had, would D.had, will【答案】C【解析】试题分析: 句意:我太忙了,如果我有时间,我就会好好休息一下。
从句if +过去式,主句would +动词原形,表明与将来相反的虚拟语气,故答案选C.考点:考查虚拟语气。
2.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。
本题考查对将来的虚拟语气。
即“if+过去时,主语+should/would/could/might do”结构。
故选B。
点睛:虚拟情况从句主句对现在的虚拟过去式(be一般用were)should/would/could/might+do对过去的虚拟had+过去分词should/would/could/might+have done对将来的虚拟过去式(be一般用were)should/would/could/might+do should+动词原形were+to do3.I don’t understand how you got a ticket. I always you a careful driver.A.think; are B.am thinking; areC.thought; were D.think; were【答案】C【解析】【详解】句意:我不明白你是怎么得到罚单的。
我一直以为你是一个谨慎的司机。
考查动词时态辨析题。
本句是虚拟语气,与过去事实相反,需用一般过去时;根据句意结构,可知选C。
虚拟语气专项练习(附答案)

外研版英语虚拟语气专项练习(附答案)一、初中英语虚拟语气1.If I went to the moon, I bring something unusual back to the earth.A.couldB.w川C.wouldD.shall【答案】C【解析】试题分析:此题考查if引导的条件状语从句的相关知识.根据语境可知此句的含义是如果我去月球,我会带回一些不同寻常的东西.这个假设成立的几率很小,故看为虚拟语气. 根据语法知识可知从句要用一般过去时,主句要用过去将来时,过去将来时的根本构成would+动词原形,应选C.考点:if引导的条件状语从句点评:if既可以引导宾语从句又可以引导状语从句.if充当宾语从句的连接词时,相当于whether,词义为"是否",遵循宾语从句的时态规那么,可根据语境选择任何时态;充当附属连词,引导条件状语从句时,词义为"如果",假设主句中的谓语动词用一般将来时,那么从句中的谓语动词通常用一般现在时表示将来.2.She doesn't stick to her exercises and a balanced diet. If she, she would remain slim and healthy.A. had doneB. would doC. didD. should【答案】C【解析】【详解】句意:她没有坚持锻炼和均衡饮食.如果她这样做了,她将保持苗条和健康.考查虚拟语气.had done过去完成时:would do过去将来时:did过去时:should应该;根据后文"would remain ",所以是对现在的虚拟,此处应是did/be动词(were),应选Co3.Luckily, he wasn't driving fast at the time of accident; otherwise, I am sure, it a moreserious accident.A. would beB. wereC. would have beenD. had been【答案】c【解析】【详解】句意:幸运的是,事故发生时他没有开快车:否那么,我相信,这将是一个更严重的事故. 考查虚拟语气.根据"wasn't driving〞是过去进行时,所以此处是对过去的虚拟,主句时态应用情态动词+have done,应选C o4・If I you. I would buy a big house for my parents.A. beB. amC. wasD. were【答案】D【解析】试题分析:句意:如果我是你.我会买一个大房子给我的父母.这道题考查的是假设,所以要用虚拟语气,用过去时.应选D.考点:考查虚拟语气的用法.5.If I invited tonight, I would go to the dinner party.A. wasB. wereC. amD. is【答案】B【解析】试题分析:句意:如果我今晚受到邀请,我会去参加晚宴的.由整个题干可知,现实情况与事实相反,是非真实的情况,是虚拟语气,虚拟语气中be都用were,应选B.考点:考查虚拟语气的用法.6.—A student in my class said to me, "if I our math teacher, I make math learningeasier and more interesting instead of giving the kids much homework to do every day.〞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.考点:考查虚拟语气.7.If I you , I do that.A. was , wouldB. were ; wouldn'tC. am , won'tD. were , won/t【答案】D【解析】试题分析:句意:如果我是你,我不会那样做.本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should(would,could,might) +动词原形.应选D.考点:虚拟条件句.8.If I you, I would say another student could do it better.A. wasB. wereC. wereD. are【答案】B【解析】【详解】句意:如果我是你,我会说另一个学生可以把它做得更好.考查虚拟语气.根据句意可知"现在事实"相反,此句是虚拟语气,be动词使用were:应选A.9.--What if I have to go there and know nothing about it?---If I you, I would try to find some information about it on the Internet.A. amB. wasC. will beD. were【答案】D【解析】试题分析:句意:一一倘假设我必须去那儿而且对那里一无所知,该怎么办?一一如果我是你,我会在网上查找一些有关那里的信息.根据I would try to find可知主句用的是would+do,可知这是对现在事实的假设的虚拟语气,因此If引导的条件状语从句用一般过去时,根据虚拟语气的用法be 动词在If引导虚拟语气中用were .应选D.考点:考查虚拟语气的用法.10.If I_youj_buy a bike for him.A. was,wouldB. was,couldC. were,wouldD. were,could【答案】C【解析】试题分析:句意:如果我是你,我会给他买一辆自行车.buy sth for sb给某人买某物:本句用的是虚拟语气,表示与现在的事实相反,在虚拟语气中不能用was,而用were,因此选Co考点:考查虚拟语气的用法.11.If I you, I the army.A. am, would joinB. were, would joinC. am, will joinD. were, will join【答案】B【解析】试题分析:句意:如果我是你,我会参军.结合语境可知本句是对客观状况的虚拟,故用过去时态,主句用过去将来时态•选B.考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、疑心或推测.判断是真实条件句还是非真实条件句.只有在非真实条件句中才使用虚拟语气.通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句, 不能使用虚拟语气;假设的条件不能实现那么是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反.1、与现在事实相反假设与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用"should (would, could, might) +动词原形〞2、与过去事实相反假设与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might) +have+过去分词〞3、与将来事实相反假设与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用"should (would, could, might) +动词原形12.—What would you do if you a million dollars?--I'd give it to the charityA. winB. wonC. will winD. is to win【答案】B【解析】试题分析:句意:如果你赢了一百万美元,你要做什么?一一我会把它捐给慈善机构.结合语境可知条件从句中描述的是与将来相反的事实,故用一般过去时态,选B.考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、疑心或推测.判断是真实条件句还是非真•实条件句.只有在非真实条件句中才使用虚拟语气.通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句, 不能使用虚拟语气;假设的条件不能实现那么是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反.1、与现在事实相反假设与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用"should (would, could, might) + 动词原形〞2、与过去事实相反假设与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might) +have+过去分词〞3、与将来事实相反假设与将来事实相反,条件从句的谓语用过去式〔be通常用were〕,主句谓语用"should 〔would, could, might〕+ 动词原形〞:13.You should watched TV. There is so much work to do,A. not haveB. have notC. notD. not having【答案】A【解析】句意“你本不应该看足球比赛,你有许多的工作要做“.此题考查虚拟语气,shouldn't have done本不该做......却做了.根据句意,应选A.14.The workers insisted that they a free lunch every noon and the boss had to do that.A. be givenB. being givenC. will be to giveD. were given【答案】A【解析】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做.考查虚拟语气.insist坚持,要求,其后面的宾语从句要用虚拟语气,跟虚拟式动词原形或者"should +动词原形〞.结合句意和语境可知选A.15.Mr. White at 8:30 for the meeting, but he didn't show up.A. should have arrivedB. should arriveC. should have had arrivedD. should be arriving【答案】A【解析】试题分析:句意:怀特先生本来应该在8: 30到会,但他却没有出现.should have done:本来应该做某事而实际上没做.应选A考点:情态动词16.If I not so busy J with you .A. was , would goB. were , would goC. was , should goD. were , will go【答案】B【解析】句意“如果我不忙,我就跟你去〞.此题考查对将来的虚拟语气.即“if+过去时,主语+should/would/could/might do〞结构.应选B.点睛:17.----What can I do with so much money?----If I you, I give it away to charity.A. am, willB. am, wouldC. were, wouldD. was, would【答案】c【解析】试题分析:考查虚拟语气.句意你如何处理这些钱?如果我是你,我会把它捐给慈善机构.表示对现在的虚拟,if引导的从句用一般过去时,语句用would do,应选C项. 考点:考查虚拟语气.【答案】D【解析】试题分析:句意:如果天气是好的,我们的运动会就不会推迟了.这里是虚拟语气,根据wouldn't可知这是对现在的虚拟,在条件状语中对现在的虚拟用were: put down镇压,记下;put up提供;put off推迟.根据句意应选D» 考点:考查虚拟语气的用法.18.…Come and join us.---I'm sorry, but I'm busy. If I time, I would go.A. haveB. hadC. will haveD. have had【答案】B【解析】试题分析:句意:来参加我们吧!一一抱歉,但是我正忙着呢.如果我有时间,我会去的.结合语境可知下文从句中是对现在情况的虚拟,故用一般过去时态,选B.考点:虚拟语气点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、疑心或推测.判断是真实条件句还是非真实条件句.只有在非真实条件句中才使用虚拟语气.通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句, 不能使用虚拟语气:假设的条件不能实现那么是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反.1、与现在事实相反假设与现在事实相反,条件从句的谓语用过去式〔be通常用were〕,主句谓语用"should 〔would, could, might〕+动词原形〞2、与过去事实相反假设与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might) +have+过去分词〞3、与将来事实相反假设与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用"should(would, could, might) + 动词原形〞:19.—Swimming in the river for teenagers is very dangerous.—So it is. If I them, I a shower at home.A. am; would takeB. were; will takeC.was; would takeD.were; would take【答案】D【解析】试题分析:一在河里游泳对青少年是非常危险的.一确实如此.如果我是他们,我会在家洗澡.if从句表假设,与现在事实相反,be动词那么用were,无论第几人称做主语.主句常用would跟动词原形.应选D.考点:考查固定句式的用法.20.If I a bird, I fly in the blue sky.A. was; wouldB. am; w川C. will be; willD. were; would【答案】D【解析】试题分析:句意:如果我是一只鸟,我就能在蓝色的天空中飞翔.根据句意可知,这里表示的是跟事实不符的情况,是不可能实现的事情,因此这里应该用虚拟语气.在if从句中用一般过去时,主句中用would+动词的原形.应选D.考点:考查虚拟语气.21.Had he studied harder; he the exams.A. must have got throughB. could get throughC. would get throughD. would have got through【答案】D【解析】试题分析:句意:如果他学习再努力一点,他就能通过测试了.must have got through一定通过:could get through 可能通过;would get through 会通过:would have got through 会通过.这句话中Had he studied是一种省略倒装的形式,相当于If he had studied harder,是虚拟语气的用法,从句中用的是过去完成时,这时主句用would+have+过去分词.应选D. 考点:考查虚拟语气.22.— I don/t know what to do.—If I ___ y ou, I ___ buy a guidebook.A. am; willB. am; wouldC. were; willD. were; would【答案】D【解析】试题分析:句意:我不知道做什么?如果我是你,我就会买一本指南.虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、疑心或推测.其主要有三种结构:1、与现在事实相反假设与现在事实相反,条件从句的谓语用过去式〔be通常用were〕,主句谓语用"should 〔would, could, might〕+ 动词原形〞2、与过去事实相反假设与过去事实相反,条件从句的谓语用过去完成时〔had+过去分词〕,主句谓语用“should 〔would, could, might〕 +have+过去分词〞3、与将来事实相反假设与将来事实相反,条件从句的谓语用过去式〔be通常用were〕,主句谓语用“should 〔would, could, might〕+动词原形〞.根据句意,可知是与现在的事实相反,应选D考点:考查虚拟语气的用法.23.〔题文〕I would wear a shirt and tie to the party if I you. Ifs more polite.A. wereB. will beC. am【答案】A【解析】试题分析:与现在事实相反的虚拟语气,if从句用过去时,主句用would/should/might+动词原形.句意:如果我是你,我就穿衬衫带着带去参加聚会.那样更礼貌.应选A. 考点:考查虚拟语气的用法.24.Sir, you should at the red light. But you didn't.A. stopB. have stoppedC. not have stoppedD. stopped【答案】B【解析】试题分析:句意:先生,你应该在红灯亮时停下来.但你没有.这里用虚拟语气,用情态动词should + have +过去分词,这是对过去的一种虚拟.所以选丸考点:考查虚拟语气.25.If I you, I go there.A. is; willB. is; wouldC. were; wouldD. was; will【答案】C【解析】此题考查虚拟语气,if引导的与现在事实相反的虚拟语气.从句用一般过去式,主句用过去将来时.句意:如果我是你的话,我会去那儿的“1.57. ---What would you do if you a million dollars?---If I you, Td give it to medical research.A. got, were B, win, am C. won, am D. get, were【答案】A【解析】此题是考查的虚拟语气,对于将来的假设,主句用过去将来时,从句用一般过去时,且be 动词为were,应选A2.58. What you if you had a million dollars?A. would, didB. will, doC. would, doD. will, did【答案】C【解析】此题是对于虚拟语气的特殊疑问句的考查,根据句子的结构,选c26.-What would you do if you won a million yuan? -.A. I shall give it to charitiesB. I will buy snacksC. I won't put it in the bankD. Td give it to medical research【答案】D【解析】试题分析:考查虚拟语气.句意:如果你有一百万,你会做什么?我会把它捐给医学研究.根据上文提到What would you do if you won a million yuan这是对现在的虚拟,所以回答时用would do,应选D项.考点:考查虚拟语气.27.If I you, I late for school this morning.A. were, wouldn/t beB. were, wouldn'tC. was, won't beD. am, will【答案】A【解析】试题分析;句意:如果我是你,今天早晨我上学就不会迟到.与现在事实相反,故从句用过去时态,主语用过去将来时态.选项B缺少谓语动词.应选A.考点:if引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、疑心或推测.判断是真实条件句还是非真实条件句.只有在非真实条件句中才使用虚拟语气.通过句子意思、,看假设的条件是否能够实现,能够实现是真实条件句, 不能使用虚拟语气;假设的条件不能实现那么是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反.1、与现在事实相反假设与现在事实相反,条件从句的谓语用过去式〔be通常用were〕,主句谓语用"should 〔would, could, might〕+动词原形〞2、与过去事实相反假设与过去事实相反,条件从句的谓语用过去完成时〔had+过去分词〕,主句谓语用“should〔would, could, might〕 +have+过去分词〞3、与将来事实相反假设与将来事实相反,条件从句的谓语用过去式〔be通常用were〕,主句谓语用"should 〔would, could, might〕+ 动词原形〞.28.-I'm going to Larry's party. But I don't know what to wear.—If I ___ y ou, I wear a dress.A. am; willB. were; willC. were; wouldD. am; would【答案】C【解析】试题分析:根据题干,本句的意思应是“如果我是你,我将穿一件裙子."“我〞是不可能成为"你",所以本句是一个虚拟语气.对于虚拟语•气,从句应该用过去式〔be动词,不管是第几人称,都用were〕,主句用would do,所以此题选C.考点:此题考查虚拟语气.点评:完成此题时注意区分虚拟语气和if引导的条件状语从句.虚拟语气是不可能发生的,是一种假设情况:而if引导的条件状语从句,是有可能发生的.如果不明白这两者的区别,就比拟容易发错.29.— Do you feel tired?---No, I don't. If I were tired, I a rest.A. hadB. would haveC. will haveD. have【答案】B【解析】【详解】句意:一一你感觉累吗?一一不累,如果我累了,我会休息.考查虚拟语气.本句是if条件句,对现在的虚拟,ffl If sb were/did..., sb would/could/should/might do;根据句意结构和语境,应选30.—Peter is going to Larry's party. But he doesn't know what to wear.—If I him, I wear a hat. It makes him cool.A. am, willB. were, willC. were, wouldD. was, would【答案】C【解析】试题分析:句意:-彼得打算参加劳拉的派对,但是他不知道穿什么.-如果我是他,我就戴一顶帽子.那会使他很酷.虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、疑心或推测.其主要有三种结构:1、与现在事实相反假设与现在事实相反,条件从句的谓语用过去式〔be通常用were〕,主句谓语用"should(would, could, might) + 动词原形〞2、与过去事实相反假设与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might) +have+过去分词〞3、与将来事实相反假设与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (wou ld, could, might) +动词原形〞.根据句意可知是于现在的情况相反,应选C考点:考查虚拟语气的用法.31.If I you, I go there at once.A. am, wouldB. were, wouldC. were, willD. am, will【答案】B【解析】试题分析:句意:如果我是你,我会马上去那里.句子用到了虚拟语气,系动词be要用were; will 要用过去式would,结合题意应选九考点:考查虚拟语气.32.If I you, I the job.A. was; will takeB. was; would takeC. were; would takeD. were; will take【答案】C【解析】试题分析:句意:如果我是你,我就要这份工作.If引导的句子是愿望时,用过去式表示,而且系动词用were,主句用would加原形.应选Co考点:考查虚拟语气的用法.33.If I you, I invite him to go to see a movie.A. amjwouldB. were;willC. were;wouldD. was;will【答案】C【解析】试题分析:句意:如果我是你,我会邀请他去看电影.g.to see a movie去看电影;invite sb to do邀请某人做某事:在表达与现在事实相反的虚拟语气中,Be用were,主句用would □考点:考查虚拟语气.34.— Come and join us, Ben!—I'm afraid I can't. I'm too busy now. If I time, I would certainly go.A. hadB. will haveC. have hadD. have【答案】A【解析】试题分析:试题解析:句意:本,来参加我们吧!一一恐怕我不能.我现在太忙.如果我有时间,我一定会去的.结合语境可知条件状语从句中描述的是与现在相反的事实,故条件状语从句中用一般过去时态,故答案为A, 考点:考查虚拟语气.35.—I like drinking wine. But people who drink wine aren't allowed to drive.—If I __ you, I would give up_wine.A. was; to drinkB. am; drinkingC. were; drinkD. were; drinking【答案】D【解析】试题分析:句意:-我喜欢喝酒.但是喝酒的人不允许开车.-如果我是你,我将会放弃喝酒.分析:表示与现在事实相反的情况.其虚拟语气的结构为:从句:if +主语+动词的过去式(be 用were) + 主句:主语 + would (should, could , might) + 动词原形 + ............................. 例如:If I were you, I would read it again.如果我是你的话,我再读一遍.(事实上我不是你),应选D考点:考查虚拟语气及动词短语的用法.。
【英语】 虚拟语气单元测试(含解析)(word)

【英语】虚拟语气单元测试(含解析)(word)一、初中英语虚拟语气1. If I _______ you , I _______ do that .A.was , would B.were ; wouldn’tC.am , won’t D.were , won’t【答案】D【解析】试题分析:句意:如果我是你,我不会那样做。
本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should(would,could,might)+ 动词原形。
故选D。
考点:虚拟条件句。
2.The air pollution is worse and worse. The government suggests that people ____ to work by subway or by bus.A.go B.goes C.going D.to go【答案】A【解析】【详解】句意:空气污染越来越糟糕。
政府建议人们乘地铁或者乘公交车去上班。
考查谓语动词。
A. go 去;B. goes 去;C. going 在去;D. to go 为了去。
这是一个that引导的宾语从句,suggest后跟的宾语从句应用虚拟语气(should)do结构,should可省略。
故选A。
3.If I _______ you, I _______ go there.A.is; will B.is; would C.were; would D.was; will【答案】C【解析】本题考查虚拟语气,if引导的与现在事实相反的虚拟语气。
从句用一般过去式,主句用过去将来时。
句意:如果我是你的话,我会去那儿的。
1.57.---What would you do if you a million dollars?---If I you, I’d give it to medical research.A.got, were B.win, am C.won, am D.get, were【答案】A【解析】本题是考查的虚拟语气,对于将来的假设,主句用过去将来时,从句用一般过去时,且be动词为were,故选A2.58.What _____ you _____ if you had a million dollars?A.would, did B.will, do C.would, do D.will, did【答案】C【解析】本题是对于虚拟语气的特殊疑问句的考查,根据句子的结构,选C4.If I you, I give it to Microsoft research.A.am, will B.am, would C.were, would D.was, would【答案】C【解析】【详解】句意:如果我是你,我会把它交给微软研究部。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【英语】初中英语虚拟语气专项训练100(附答案)含解析一、初中英语虚拟语气1.I don’t know if he _______tomorrow.A. Will come B.comes C.came D.has come【答案】A【解析】考查时态。
tomorrow 为将来的时间故用一般将来时态,所以选A。
2.--------- Come and join us, Jim!---------- I’m sorry I can’t . If I _______ time, I would certainly go.A.will have B.have had C.had D.had had【答案】C【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
判断是真实条件句还是非真实条件句。
只有在非真实条件句中才使用虚拟语气。
通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
(1)、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”(2)、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”(3)、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“shou ld (would, could, might)+动词原形”:句意:吉姆,来加入我们吧!抱歉,我不能。
如果我有时间,我肯定会去的。
结合语境可知下文中表示与现在相反的事实,故条件状语从句中用一般故去时态,选C。
考点:考查虚拟语气3.If I ________ ten years younger, I _________ piano lessons and go to a music college. A.am; will take B.was; took C.were; will take D.were; would take【答案】D【解析】试题分析:if虚拟语气中,对现在的情况进行虚拟,从句谓语动词均用一般过去时(be动词用were),主句用would/should/could/might+do.句意:如果我再年轻十岁,我会参加钢琴课程并去上音乐大学。
故选D.考点:if条件状语从句的虚拟语气点评:虚拟语气是一种特殊的动词形式,中考中有所涉及,但不常见。
用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
通常有三种情况:①与过去事实相反。
②与现在事实相反。
③与将来事实可能相反。
4. If I _______ you , I _______ do that .A.was , would B.were ; wouldn’tC.am , won’t D.were , won’t【答案】D【解析】试题分析:句意:如果我是你,我不会那样做。
本句是与现在事实相反的虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should(would,could,might)+ 动词原形。
故选D。
考点:虚拟条件句。
5.If I __________you. I would buy a big house for my parents.A.be B.am C.was D.were【答案】D【解析】试题分析:句意:如果我是你。
我会买一个大房子给我的父母。
这道题考查的是假设,所以要用虚拟语气,用过去时。
故选D.考点:考查虚拟语气的用法。
6._______ in order to sit for the college entrance exam?A.What did she suggest he read B.What did she suggest he readsC.Did she suggest for him to read D.Did she suggest what he read【答案】A【解析】【详解】句意:为了参加大学入学考试,她建议他读什么书?考查虚拟语气。
suggest表示“建议”时,后接从句用that sb should do,should可省。
特殊疑问句的结构是特殊疑问词+be动词(助动词)+主语+其他?故选A。
7.I suggest that we Chinese people_______Chinese culture with love and joy everywhere we go. A.spread B.spreading C.to spread D.will spread【答案】A【解析】【详解】句意:我建议我们中国人无论走到哪里都要带着爱心和欢乐来传播中国文化,考查动词suggest后跟虚拟语气。
spread是动词原形;spreading是动名词;to spread是动词不定式;will spread是一般将来时。
动词在这里suggest表示建议,后面宾语从句中使用虚拟语气should+动词原形,should可以省略。
根据句意说明本句的suggest表示建议,故后面使用虚拟语气,省略了should,故选A。
【点睛】动词suggest 后面可以跟名词作宾语,用于句型“suggest sth.”。
如:I suggested a visit. 我提议参观。
suggest 后跟动名词作宾语,如:He suggested going home. 他提议回家。
suggest后面跟that引导的宾语从句时,用虚拟语气,一般省略情态动词should,所以本题选项是A。
8.If I ___ you, I ___ be afraid .A.was, wouldn’t B.were, won’t C.were, wouldn’t【答案】C【解析】试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。
考查的是虚拟语气的基本用法。
条件用过去时,主句要用过去将来时,故选C。
考点:虚拟语气点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实现的。
从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。
9.— What would you do if you _______ a million dollars?— I would give it to charity.A.have B.had C.will have D.would have【答案】B【解析】试题分析:句意:-如果你有一百万美元你会做什么?-我会把它捐给慈善事业。
have 有;had 过去式;will have 一般将来时;would have 过去将来时。
根据句意可知,这里表示的是一个假设的问题,在if引导的条件状语从句中应该用虚拟语气,动词用过去式,故选B。
考点:考查虚拟语气。
10.If I _____ you ,I _____ them the story.A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell【答案】C【解析】试题分析:句意:如果我是你,我会告诉他们这个故事。
本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。
故选C。
考点:考查虚拟语气的用法。
11.I’m so busy. If I ______ time, I ______ have a good rest.A.have, would B.have, could C.had, would D.had, will【答案】C【解析】试题分析: 句意:我太忙了,如果我有时间,我就会好好休息一下。
从句if +过去式,主句would +动词原形,表明与将来相反的虚拟语气,故答案选C.考点:考查虚拟语气。
12.I’ m so busy. If I time, I travel around.A.have; would B.have; could C.had; would D.had; will【答案】C【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
其主要有三种结构:1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。
句意:我是那么忙。
如果我有时间我会周游世界。
与现在事实相反故选C。
考点:考查虚拟语气。
13.If I______you, I_______go there at once.A.am, would B.were, would C.were, will D.am, will【答案】B【解析】试题分析:句意:如果我是你,我会马上去那里。
句子用到了虚拟语气,系动词be要用were;will要用过去式would,结合题意故选B。
考点:考查虚拟语气。
14.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。
本题考查对将来的虚拟语气。
即“if+过去时,主语+should/would/could/might do”结构。
故选B。
点睛:15.You are overweight. You’d better any junk food. I suggest you more vegetables. A.not to eat, to have B.not eat, have C.not eat, to have D.not to eat, have 【答案】B【解析】【详解】句意:你超重了。