收藏 分销(赏)

英语虚拟语气单元练习题含答案.doc

上传人:精*** 文档编号:13011129 上传时间:2026-01-05 格式:DOC 页数:15 大小:71.50KB 下载积分:8 金币
下载 相关 举报
英语虚拟语气单元练习题含答案.doc_第1页
第1页 / 共15页
英语虚拟语气单元练习题含答案.doc_第2页
第2页 / 共15页


点击查看更多>>
资源描述
【英语】 虚拟语气单元练习题(含答案) 一、初中英语虚拟语气 1. ---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.am B.was C.will be D.were 【答案】D 【解析】 试题分析:句意:——倘若我必须去那儿并且对那里一无所知,该怎么办?——假如我是你,我会在网上查找某些有关那里信息。根据 I would try to find可知主句用是would+do,可知这是对目前事实假设虚拟语气,因此If引导条件状语从句用一般过去时,根据虚拟语气使用方法be动词在If引导虚拟语气中用were .故选 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.— 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。 考点:考察虚拟语气。 4.If I ___ you, I ___ be afraid . A.was, wouldn’t B.were, won’t C.were, wouldn’t 【答案】C 【解析】 试题分析:根据语境可知此句含义是假如我是你,我就不胆怯。考察是虚拟语气基本使用方法。条件用过去时,主句要用过去未来时,故选C。 考点:虚拟语气 点评:虚拟语气其实就是if引导条件状语从句时,词义为“假如”,不过这个条件是无法实现。从句中谓语动词一般用一般过去时表达,则主句中谓语动词用过去未来时。 5.If I _____ you, I _____ late for school this morning. A.were, wouldn’t be B.were, wouldn’t C.was, won’t be D.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)+动词原形”。 6.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,故选A 2.58.What _____ you _____ if you had a million dollars? A.would, did B.will, do C.would, do D.will, did 【答案】C 【解析】本题是对于虚拟语气特殊疑问句考察,根据句子构造,选C 7.If I you, I give it to Microsoft research. A.am, will B.am, would C.were, would D.was, would 【答案】C 【解析】 【详解】 句意:假如我是你,我会把它交给微软研究部。 考察虚拟语气。根据If I you,这是一种虚拟语气,此句虚拟语气表达一种不能实现假设,即与目前事实相反,谓语动词用过去式;该语法重要用于if条件状语从句,本句“假如我是你”,be动词用were,背面主句用过去未来时would+动词原形,故答案选C。 8.Luckily, he wasn’t driving fast at the time of accident; otherwise, I am sure, it _______ a more serious accident. A.would be B.were C.would have been D.had been 【答案】C 【解析】 【详解】 句意:幸运是,事故发生时他没有开快车;否则,我相信,这将是一种更严重事故。 考察虚拟语气。根据“wasn’t driving”是过去进行时,因此此处是对过去虚拟,主句时态应用情态动词+have done,故选C。 9.If I were invited to the party,I _______ a red skirt. A. will wear B. wear C. would wear 【答案】C 【解析】 试题分析:假如我被邀请参与聚会,我会穿红色裙子。此处考察虚拟语气。句中,主句和从句谓语都要用虚拟语气,与目前事实相反假设,从句(条件句)动词过去式( be一般用were);主句(成果句) should /would/ could/ might +动词原形。故答案为C。 考点:考察虚拟语气。 10.If I __________you. I would buy a big house for my parents. A.be B.am C.was D.were 【答案】D 【解析】 试题分析:句意:假如我是你。我会买一种大房子给我父母。这道题考察是假设,因此要用虚拟语气,用过去时。故选D. 考点:考察虚拟语气使用方法。 11.—A student in my class said to me, “if I ______our math teacher, I_____ make math learning easier and more interesting instead of giving the kids much homework to do every day.” A.were, would B.am, will C.was, would D.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。 考点:考察虚拟语气。 12.If I______ you, I would take a small present.. A.am B.was C.were D.are 【答案】C 【解析】 试题分析:句意:假如我我你,我会那个小礼品。句中用虚拟语气,系动词用were,故选C。 考点:考察虚拟语气。 13.----What can I do with so much money? ----If I _______ you, I _______ give it away to charity. A.am, will B.am, would C.were, would D.was, would 【答案】C 【解析】 试题分析:考察虚拟语气。句意 你怎样处理这些钱?假如我是你,我会把它捐给慈善机构。表达对目前虚拟,if引导从句用一般过去时,语句用would do ,故选C项。 考点:考察虚拟语气。 【答案】D 【解析】 试题分析:句意:假如天气是好,我们运动会就不会推迟了。这里是虚拟语气,根据wouldn’t可知这是对目前虚拟,在条件状语中对目前虚拟用were;put down 弹压,记下;put up提供; put off推迟。根据句意故选D。 考点:考察虚拟语气使用方法。 14.If I _____ you ,I _____ them the story. A. was , tell B.were , will tell C.were ,would tell D.am. would tell 【答案】C 【解析】 试题分析:句意:假如我是你,我会告诉他们这个故事。本题考察虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表达与目前事实相反。故选C。 考点:考察虚拟语气使用方法。 15.If I ____you, I _____the army. A.am, would join B.were ,would join C.am, will join D.were ,will join 【答案】B 【解析】 试题分析:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造: 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。 句意:假如我是你,我会加入军队。结合语境可知本句描述是与现实状况相反事实,故选B。 考点:考察虚拟语气。 16. If I went to the moon, I ______ bring something unusual back to the earth. A.could B.will C.would D.shall 【答案】C 【解析】 试题分析:此题考察if引导条件状语从句有关知识。根据语境可知此句含义是假如我去月球,我会带回某些不一样寻常东西。这个假设成立几率很小,故看为虚拟语气。根据语法知识可知从句要用一般过去时,主句要用过去未来时,过去未来时基本构成would+动词原形,故选C。 考点:if引导条件状语从句 点评:if既可以引导宾语从句又可以引导状语从句。if充当宾语从句连接词时,相称于whether,词义为“与否”,遵照宾语从句时态规则,可根据语境选择任何时态;充当附属连词,引导条件状语从句时,词义为“假如”,若主句中谓语动词用一般未来时,则从句中谓语动词一般用一般目前时表达未来。 17.If I you, I the army. A.am, would join B.were, would join C.am, will join D.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)+动词原形”。 18.--What would you do if you ____ a million dollars? --I’d give it to the charity A.win B.won C.will win D.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)+动词原形”: 19.--- If I_______ one million dollars, I would give it to medical research. ---If I _______ you, I would give it to charity. A.will have, am B.would have, was C.had, were D.have, is 【答案】C 【解析】考察虚拟语气。第一空,虚拟语气,与目前相反,用过去时。第二空,虚拟语气,与目前相反,用过去时,be动词用were。故选C 20.I don’t understand how you got a ticket. I always you a careful driver. A.think; are B.am thinking; are C.thought; were D.think; were 【答案】C 【解析】 【详解】 句意:我不明白你是怎么得到罚单。我一直以为你是一种谨慎司机。考察动词时态辨析题。本句是虚拟语气,与过去事实相反,需用一般过去时;根据句意构造,可知选C。 21.You should_______ watched TV. There is so much work to do, A.not have B.have not C.not D.not having 【答案】A 【解析】 句意“你本不应当看足球比赛,你有许多工作要做”。本题考察虚拟语气,shouldn't have done本不该做……却做了。根据句意,故选A。 22.The workers insisted that they a free lunch every noon and the boss had to do that. A.be given B.being given C.will be to give D.were given 【答案】A 【解析】句意:工人们坚持规定他们每天中午均有免费午餐,老板必须这样做。考察虚拟语气。insist坚持,规定,其背面宾语从句要用虚拟语气,跟虚拟式动词原形 或者“should + 动词原形” 。结合句意和语境可知选A。 23.Mr. White _____ at 8:30 for the meeting, but he didn't show up. A.should have arrived B.should arrive C.should have had arrived D.should be arriving 【答案】A 【解析】 试题分析:句意:怀特先生本来应当在8:30到会,但他却没有出现。should have done:本来应当做某事而实际上没做。故选A 考点:情态动词 24.If I _______ you, I would say another student could do it better. A.was B.were C.were D.are 【答案】B 【解析】 【详解】 句意:假如我是你,我会说另一种学生可以把它做得更好。 考察虚拟语气。根据句意可知“目前事实”相反,此句是虚拟语气,be动词使用were;故选A。 25. If I _______ you , I _______ do that . A.was , would B.were ; wouldn’t C.am , won’t D.were , won’t 【答案】D 【解析】试题分析:句意:假如我是你,我不会那样做。本句是与目前事实相反虚拟条件句,从句谓语用动词用过去式(be动词一般用were);主句用should(would,could,might)+ 动词原形。故选D。 考点:虚拟条件句。 26.The headmaster with his students Hangzhou Paradise Park if it tomorrow. A.is going to; isn’t rainy B.are going to; isn’t rainy C.is going to; won’t rain D.are going to; doesn’t rain 【答案】A 【解析】考察主谓一致和if从句。with连接几种主语时,与第一种保持一致。排除B、D;if条件句用一般目前时替代未来时,排除C。句意“假如不下雨,班主任和同学明天将要去杭州天堂公园。”故选A。 27.— 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.had 【答案】D 【解析】 试题分析:句意:--贝蒂,来加入我们吧!--恐怕我不能。我目前太忙。假如我有时间,我当然会去了。分析:考察if引导虚拟语气。表达与过去事实相反虚拟条件句。其句子构造为:从句:If + 主语+ had +过去完毕式动词+ ……主句:主语+ would (should, could, might) + have +过去完毕式动词+……故选 D 考点:考察虚拟语气使用方法。 28.What_____you do if you had a million dollars ? A.would B.will C.did D.do 【答案】A 【解析】考察点:虚拟语气。解题思绪:根据句意:假如你有一百万你将会干什么? “假如你有一百万”是对目前一种假设,与目前事实相反。表达与目前事实相反虚拟语气构造是:主句用should/would/could/might+动词原形,从句用一般过去时态。故选A。 29.—Swimming in the river for teenagers is very dangerous. —So it is. If I ________ them, I ________ a shower at home. A.am; would take B.were; will take C.was; would take D.were; would take 【答案】D 【解析】 试题分析:—在河里游泳对青少年是非常危险。—确实如此。假如我是他们,我会在家洗澡。if从句表假设,与目前事实相反,be动词则用were ,无论第几人称做主语。主句常用would 跟动词原形。故选D。考点:考察固定句式使用方法。 30.If I a bird, I _ fly in the blue sky. A.was; would B.am; will C.will be; will D.were; would 【答案】D 【解析】 试题分析:句意:假如我是一只鸟,我就能在蓝色天空中翱翔。根据句意可知,这里表达是跟事实不符状况,是不也许实现事情,因此这里应当用虚拟语气。在if从句中用一般过去时,主句中用would+动词原形。故选D。 考点:考察虚拟语气。 31.—I like drinking wine. But people who drink wine aren’t allowed to drive. —If I you, I would give up wine. A.were; drinking B.am; drinking C.were; drink D.was;to drink 【答案】A 【解析】 考察虚拟语气和非谓语动词使用方法。根据句意可知,该句使用了虚拟语气,if引导从句使用一般过去时,用were;give up背面接动词目前分词。故选A。 32.If I a boss, I would manage a big factory. A.are B.was C.were D.be 【答案】C 【解析】 试题分析:句意:假如我是老板,我会经营一家大型工厂。由句意可知,此句是虚拟语气,if引导从句应当用过去式形式,其中第一人称用were,故答案为C。 考点:考察虚拟语气。 33. Had he studied harder, he_______ the exams. A.must have got through B.could get through C.would get through D.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。 考点:考察虚拟语气。 34.(题文)I would wear a shirt and tie to the party if I ________ you. It’s more polite. A.were B.will be C.am 【答案】A 【解析】 试题分析:与目前事实相反虚拟语气,if从句用过去时,主句用would/should/might+动词原形。句意:假如我是你,我就穿衬衫带领带去参与聚会。那样更礼貌。故选A。 考点:考察虚拟语气使用方法。 35.If I _______ you, I would give some flowers to her. A.am B.are C.was D.were 【答案】D 【解析】试题分析:句意:假如我是你,我会送她某些花。这是由if引导一种虚拟语气句子,表达与目前事实相反状况,其句型为“ if+ 主语 + 动词过去式( be 动词用 were ),主语 +would / could / might / should + 动词原形”。故选D。 考点:考察虚拟语气使用方法。 36.Sir, you should__________ at the red light.But you didn’t. A.stop B.have stopped C.not have stopped D.stopped 【答案】B 【解析】 试题分析:句意:先生,你应当在红灯亮时停下来。但你没有。这里用虚拟语气,用情态动词should + have + 过去分词,这是对过去一种虚拟。因此选B。 考点:考察虚拟语气。 37. If I __you . I__study harder. A.am , will B.was, would C.were, would D.were, will 【答案】C 【解析】 试题分析:句意:假如我是你,我会更努力学习。这个句子要用虚拟语气,表达与事实相反。因此用过去式were, would,故选C。 考点:考察虚拟语气。 38.—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 do 【答案】D 【解析】 试题分析:句意:妈妈,我能和吉娜去购物吗?——哦,假如我是你,我会首先完毕作业。结合语境可知主句表达是对目前虚拟,故用过去未来时态,选D。 考点:虚拟语气 点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与目前事实相反 若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与未来事实相反 若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”: 39.— 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.have 【答案】A 【解析】试题分析:试题解析:句意:本,来加入我们吧!——恐怕我不能。我目前太忙。假如我有时间,我一定会去。结合语境可知条件状语从句中描述是与目前相反事实,故条件状语从句中用一般过去时态,故答案为A。 考点:考察虚拟语气。 40.If I you, I invite him to go to see a movie. A.am, would B.were, will C.were, would D.was, will 【答案】C 【解析】 试题分析:句意:句意:假如我是你,我会邀请他去看电影。go to see a movie去看电影;invite sb to do邀请某人做某事;在体现与目前事实相反虚拟语气中,Be用were,主句用would。因此选C。 考点:考察虚拟语气。 41.I you about it because I don’t believe you. A. wouldn’t rather tell B. would rather not to tell C. would rather not tell D. wouldn’t rather telling 【答案】C 【解析】 试题分析:根据would rather +not+动词原型,表达宁愿不做某事句意:由于我不相信你,因此我宁愿不告诉你这件事。Have a . pity 表达同情某人结合句意,故选C 考点:考察固定使用方法。 42. If his brother a millionaire(百万富翁), he'd buy her sister the expensive car. A.was B.were C.is D.be 【答案】B 【解析】 试题分析:句意:假如他哥哥是百万富翁,他会为她妹妹买这辆昂贵汽车。虚拟语气构造为虚拟语气使用方法归纳 虚拟语气:表达所说话不是事实,或不也许发生,只是说话人一种说话人主观愿望、假设、猜测、提议、或推测。条件状语从句动词过去式(be动词无论人称和数都用were),主句Would/should/could/ Might+动词原形。故选B。 考点:考察虚拟语气。 43. --What would you do if you won a million yuan? -- __________. A.I shall give it to charities B.I will buy snacks C.I won’t put it in the bank D.I’d give it to medical research 【答案】D 【解析】 试题分析:考察虚拟语气。句意:假如你有一百万,你会做什么? 我会把它捐给医学研究。根据上文提到 What would you do if you won a million yuan 这是对目前虚拟,因此回答时用would do ,故选D项。 考点:考察虚拟语气。 44.If I ____ you, I ____ buy a bike for him. A.was, would B.was, could C.were, would D.were, could 【答案】C 【解析】 试题分析:句意:假如我是你,我就给他买一辆自行车。虚拟语气用来表达说话人主观愿望或假想,而不表达客观存在事实,所说是一种条件,不一定是事实,或与事实相反。表达与目前事实相反,条件从句用一般过去时,be动词习常用were,主句用should、could、would + 原形动词。故选C。 考点:考察虚拟语气。 45.---If I were you, I ________ study harder A.had B.would
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服