收藏 分享(赏)

英语虚拟语气专项训练100(附答案)及解析.docx

上传人:HR专家 文档编号:11736857 上传时间:2020-12-26 格式:DOCX 页数:10 大小:204.13KB
下载 相关 举报
英语虚拟语气专项训练100(附答案)及解析.docx_第1页
第1页 / 共10页
英语虚拟语气专项训练100(附答案)及解析.docx_第2页
第2页 / 共10页
英语虚拟语气专项训练100(附答案)及解析.docx_第3页
第3页 / 共10页
英语虚拟语气专项训练100(附答案)及解析.docx_第4页
第4页 / 共10页
英语虚拟语气专项训练100(附答案)及解析.docx_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、【英语】英语虚拟语气专项训练100( 附答案 ) 及解析一、初中英语虚拟语气1If I _ you ,I _ them the story.A. was , tellBwere , will tellC were ,wou ld tellD am. would tell【答案】 C【解析】试题分析:句意:如果我是你,我会告诉他们这个故事。本题考查虚拟语气,一般过去时,主句中用would + 动词原形,表示与现在的事实相反。故选C。if从句中用考点:考查虚拟语气的用法。2The workers insisted that theya free lunch every noon and the b

2、oss hadto do that.A be givenB being givenCwill be to giveD were given【答案】 A【解析】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做。考查虚拟语气。 insist 坚持,要求,其后面的宾语从句要用虚拟语气,跟虚拟式动词原形“ should +动词原形 ”。结合句意和语境可知选A。或者3 If I _Alice, I _them the truth.A. was , would tellB. were ,would tellC. am, will tellD is , will tell【答案】 B【解析】试

3、题分析:本题的含义是如果我是你,我将告诉他们真相,本题件句,在虚拟句中,be 用 were ,主句通常用过去的一种,willif 引导的是一个虚拟的条应该用would ,故本题选B。考点: if 引导的虚拟条件句。点评:在英文中条件句有两种,一种是真实的条件句, if 后遇到将来时用一般现在时,一种是虚拟的条件句, if 后用过去时, be 用 were ,在英文的实际使用中应该注意它们的区别。4If Iyou, Ithe job.A am; will takeC were; would take【答案】 CBwas; would takeD are; will take【解析】试题分析:句意

4、:如果我是你,我会接受这份工作。结合语境可知本句描述的是与现状相反的事实,故从句用过去时态,主句用过去将来时态。选C。考点: if 引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。其主要有三种结构:1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be 通常用 were),主句谓语用“should( would, could, might ) +动词原形 ”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should( would, could, might ) +

5、have+过去分词 ”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be 通常用 were),主句谓语用“should( would, could, might ) +动词原形 ”:5 -Tom is always making so many mistakes in his English exercises!- Yeah. If he _ more careful, he _ fewer mistakes.A was; will make B is; would make C were; will make D were; would make 【答案】 D【解析】试题分析:

6、句意:汤姆总是在英语练习中犯那么多的错误!如果他能更细心一些,他就会犯更少的错误。表 示 与 现 在 事 实 相 反 的 假 设 , If+ 主 语 + 动 词 过 去 式 ( be动 词 用were ) , 主 语+would/should/might/could+动词原形。根据题意及句型,故选D。考点:考查虚拟语气的用法。6-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试题分析:

7、考查虚拟语气。句意你如何处理这些钱?如果我是你,我会把它捐给慈善机构。表示对现在的虚拟,if 引导的从句用一般过去时,语句用would do , 故选 C 项。考点:考查虚拟语气。【答案】 D【解析】试题分析:句意:如果天气是好的,我们的运动会就不会推迟了。这里是虚拟语气,根据wouldn t可知这是对现在的虚拟,在条件状语中对现在的虚拟用were; put down下; put up 提供; put off 推迟。根据句意故选D。镇压,记考点:考查虚拟语气的用法。7I argued with my best friend. What should I do?-If I _ you, I wo

8、uld say sorry to her.A amB wasC areD were【答案】 D【解析】试题分析:句意:我和我最好的朋友吵架了。我该怎么办?如果我是你,我就对她说对不起。虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是事实,或与事实相反。在虚拟条件语气句中,表示与现在事实相反的事实,条件从句中的谓语动词用过去式(be 用 were 不用 was),主句谓语动词为“would+原形动词 ”,所以选D。考点:考查虚拟语气。8If I _ invited tonight, I would go to the dinner party.A wasB wereCamD i

9、s【答案】 B【解析】试题分析:句意:如果我今晚受到邀请,我会去参加晚宴的。由整个题干可知,现实情况与事实相反,是非真实的情况,是虚拟语气,虚拟语气中be 都用 were, 故选 B。考点 : 考查虚拟语气的用法。9 If my mother _ I get a grade of 50 in English exam, she would be angry.A knowsB knewC has knownD would know【答案】 B【解析】试题分析:句意:如果我的母亲知道我英语考试成绩是实相反的事实,该用一般过去时态,所以选B。考点:考查虚拟语气。50 分,她会生气的。表示与现在事10

10、 Yesterday, the storm delayed us. _ the storm, we would have been here in time.A But forB If it were not forC But thatD Unless【答案】 A【解析】【详解】句意:昨天暴风雨耽搁了我们。要不是有暴风雨,我们会及时赶到这里的。考查连词。 But for 要不是 +短语; If it were not for要不是(用于对现在的虚拟);But that要不是+从句;Unless 除非 ,后接条件状语从句;根据句中是“the storm,”是名词,所以排除C;根据 “ would

11、 have been ,是”对过去的虚拟排除选项B;分析句子 “ _ the storm, wewould have been her e in time. 有暴”风雨,我们会及时赶到这里的,应该是 “要不是 ”,故选A。11 If I _ you, I _ go there.A is; willB is; wouldC were; wouldD was; will【答案】C【解析】本题考查虚拟语气,if引导的与现在事实相反的虚拟语气。从句用一般过去式,主句用过去将来时。句意:如果我是你的话,我会去那儿的。1.57 -What would you do if youa million doll

12、ars?-If Iyou, I d give it to medical research.A got, wereBwin, amC won, amD get, were【答案】A【解析】本题是考查的虚拟语气,对于将来的假设,主句用过去将来时,从句用一般过去时,且 be 动词为 were ,故选 A2.58What _ you _ if you had a million dollars?A would, did B will, doC would, doD will, did【答案】 C【解析】本题是对于虚拟语气的特殊疑问句的考查,根据句子的结构,选C12 If I _ you, I _ l

13、ate for school this morning.A were, wouldn t beB were, wouldnt C was, won t beD am, will【答案】 A【解析】试题分析;句意:如果我是你,今天早晨我上学就不会迟到。与现在事实相反,故从句用过去时态,主语用过去将来时态。选项B 缺少谓语动词。故选A。考点: if 引导的条件状语从句点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,

14、不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might) +动词原形 ”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would, could, might) +have+过去分词 ”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would, could, might) +动词原形

15、”。13 If I _ you, I _ be afraid .A was, wouldnt were,B wontCwere, wouldn t【答案】 C【解析】试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。考查的是虚拟语气的基本用法。条件用过去时,主句要用过去将来时,故选C。考点:虚拟语气点评:虚拟语气其实就是if 引导条件状语从句时,词义为“如果 ”,不过这个条件是无法实现的。从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。14 - Come and join us, Jim!- I m sorry I can t . If I _ time, I w

16、ould certainly go.A will haveB have hadC hadD had had【答案】 C【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。(1)、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be 通常用were ),主句谓语用(would, could, migh

17、t ) +动词原形 ”(2)、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用(would, could, might ) +have+过去分词 ”(3)、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be 通常用were ),主句谓语用“should“should“should( would, could, might ) +动词原形 ”:句意:吉姆,来加入我们吧!抱歉,我不能。如果我有时间,我肯定会去的。结合语境可知下文中表示与现在相反的事实,故条件状语从句中用一般故去时态,选 C。考点:考查虚拟语气15 I coughed a lot

18、last night. What should I do?If I _ you, I would go to see the doctor at once.A amC wasB were【答案】B【解析】 分析 : 句意:昨晚我不停地咳嗽,我 怎么 ?哪果我是你,我就会 上去看医生。此句 虚 气,与 在事 相反,虚 气的条件从句的 用 去式( be 通常用 were ),主句 用 “ should( would, could, might ) + 原形 ”,故 C。考点: 考 虚 气。16 Come and join us, Betty! I m afraid I can t. I m too

19、 busy now. If I _ time, I would certainly go.A haveBhave hadC will haveD had【答案】 D【解析】 分析:句意:- 蒂,来加入我 吧!-恐怕我不能。我 在太忙。如果我有 ,我当然会去了。分析:考 if 引 的虚 气。表示与 去事 相反的虚 条件句。其句子 构 :从句:If + 主 + had + 去完成式 + 主句:主 + would ( should, could,might ) + have + 去完成式 +故 D考点:考 虚 气的用法。17 -Can you tell me what to wear at the

20、party?-If I _you,I_the blue jeans.A was,will wearB am,will wearC were,would wearD were,wore【答案】C【解析】 分析:句意:-你能告 我穿什么参加聚会 ?-如果我是你,我会穿 色的牛仔 。本 考 的是虚 条件句中主句和从句的 。用if 引 的虚 条件句,虚 在 表示与 在事 相反的假 ,其if 从句的 形式用 的 去式(be 一般用 were),主句用would/ should/ could/ might + 原形,例如:If I were in your position I would marry h

21、er.结合 境可知 C。考点:考 虚 。18 You are overweight. You d betterany junk food. I suggest youA not to eat, to haveB not eat, haveC not eat, to havemore vegetables.D not to eat, have【答案】 B【解析】【 解】句意:你超重了。你最好不要吃垃圾食品。我建 你多吃点蔬菜。You d better+ 原形,表示你最好做某事;You d better+not+ 原形,表示你最好不要做某事; suggest+主 +should+ 原形, shou

22、ld 可以省略, I suggest+主 + 原形。根据 意,故 B。19 -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。考点:虚拟语气点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真

23、实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be 通常用 were),主句谓语用“should( would, could, might ) +动词原形 ”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should( would, could, might ) +have+过去分词 ”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(b

24、e 通常用 were),主句谓语用“should( would, could, might ) +动词原形 ”:20 -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 bankDI d give it to medical research【答案】 D【解析】试题分析:考查虚拟语气。句意:如果你有一百万,你会做什么?究。根据上文提到What would you do if you won a milli

25、on yuan答时用 would do ,故选 D 项。考点:考查虚拟语气。我会把它捐给医学研这是对现在的虚拟,所以回21 If his brothera millionaire (百万富翁), hed buy her sister the expensive car.A wasB wereC isD be【答案】B【解析】试题分析:句意:假如他哥哥是百万富翁,他会为她妹妹买这辆昂贵的汽车。虚拟语气的结构为虚拟语气用法归纳虚拟语气:表示所说的话不是事实,或不可能发生,只是说话人的一种说话人的主观愿望、假设、猜测、建议、或推测。条件状语从句动词过去式(词无论人称和数都用were),主句Would

26、/should/could/ Might+动词原形。故选B。考点:考查虚拟语气。be动22 If Iyou, Ithe job.A am, will takeC were, would takeB was, would takeD are, will take【答案】C【解析】试题分析:句意:如果我是你,我将会接受这份工作。表示与现在事实相反地虚拟语气:条件从句构成是if+主语 +过去式(系动词be 多用 were ),主句是主语+would/should/could+ 动词原形。故选C。考点 : 考查虚拟语气的用法。23 The headmaster with his studentsHan

27、gzhou Paradise Park if itA is going to; isn t rainy are goingB to; isn t rainyC is going to; won t rain are Dgoing to; doesn t raintomorrow.【答案】 A【解析】考查主谓一致和if 从句。 with 连接几个主语时,与第一个保持一致。排除B、D;if 条件句用一般现在时代替将来时,排除 C。句意 “如果不下雨,班主任和同学明天将要去杭州天堂公园。 ”故选 A。24 Mum, can I go shopping with Gina?Well, If I wer

28、e you, Ihomework first.A will do B have to finish Cmust finish D would do 【答案】 D【解析】试题分析:句意:妈妈,我能和吉娜去购物吗?哦,如果我是你,我会首先完成作业。结合语境可知主句表示的是对现在的虚拟,故用过去将来时态,选D。考点:虚拟语气点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实

29、条件句,要用虚拟语气.判断这个假设是与哪个事实相反。1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be 通常用 were),主句谓语用“should( would, could, might ) + 原形 ”2、与 去事 相反若与 去事 相反,条件从句的 用 去完成 (had+ 去分 ),主句 用“should( would, could, might ) +have+ 去分 ”3、与将来事 相反若与将来事 相反,条件从句的 用 去式(be 通常用 were),主句 用“should( would, could, might ) + 原形 ”:25 If it had been

30、possible, I would have helped him, but I _ too busy.A had beenBwould beC wereD was【答案】 D【解析】 分析:句意:如果可能的 ,我肯定会帮助你的,但是我太忙了。 去的虚 If+主语+had + 去分 ,主 +would / should / might / could have + 去分 。所以描述的是 去的事情,故我 去很忙 用 去 。考点:考 虚 气及 的用法。26 I like drinking wine. But people who drink wine aren t allowed to drive

31、.If Iyou, I would give upwine.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. 如果我是你的 ,我再 一遍。(事

32、上我不是你),故 D考点:考 虚 气及 短 的用法。27 If Iyou, I d keep quiet and listen carefully in class.A amB will beC were【答案】C【解析】 分析:与 在事 相反:条件从句用 去式,主句用would/could/should/might+动 词原 形 ;与 过去 事实相 反: 条 件 从句用haddone,主 句用would/could/should/might+havedone ;与将来事 相反:条件从句用 去式/should+ 动 原形 /were to do ,主句用would/could/should/m

33、ight+ 原形。句意:如果我是你,我上 就会保持安静, 真听 。故 C。考点:考查虚拟语气的用法。28 I m not free today, If I _ time, I _ and help him with you.A have, will go Bhad, would go C have, would go D had, will go 【答案】 B【解析】试题分析:句意:我今天没空,如果我有时间,我就和你一起去帮助他。在含有虚拟条件句的复合句中,主句和从句的谓语都要用虚拟语气。表示与现在事实相反的假设,虚拟条件句为 If+主语 +动词的过去式(be 动词用 were ) ,主句为主

34、语 +should, would, could, might+ 动词原形。所以选 B。考点:考查虚拟语气。29 Had he studied harder, he_ the exams.A must have got throughBcould get throughC would get throughD would have got through【答案】 D【解析】试题分析:句意 :如果他学习再努力一点,他就能通过考试了。must have got through一定通过; could get through 可能通过; would get through 会通过; would have

35、 got through会通过。这句话中 Had he studied 是一种省略倒装的形式,相当于If he had studied harder,是虚拟语气的用法,从句中用的是过去完成时,这时主句用would +have + 过去分词。故选D。考点:考查虚拟语气。30 I_ a big house for my family if I _ a lot of money A would buy, haveB would buy, hadC will buy; hadDwill buy, will have【答案】B【解析】试题分析:句意:如果我有很多钱,我要给家人买个大大的房子。句子用虚拟语气,所以动词用过去式,would ,had,故选 B。考点:考查虚拟语气。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 外语学习 > 英语学习

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报