好文档 - 专业文书写作范文服务资料分享网站

2021年初中英语语法知识—虚拟语气的分类汇编附答案

天下 分享 时间: 加入收藏 我要投稿 点赞

一、选择题

1.If my mother ___ I get a grade of 50 in English exam, she would be angry. A.knows B.knew C.has known D.would know

2.If I _______ you, I would _______ my homework myself. A.was; did B.am; do

C.were; do D.is; did

3.If I ____Alice, I _____them the truth. A. was , would tell B. were ,would tell C. am, will tell D.is , will tell

4.If I ______ you, I ______invite him to go to see a movie. A.am;would B.were;will C.were;would D.was;will 5.If I ______ you, I _____the job. A.was; will take A.would buy, have C.will buy; had

B.was; would take C.were; would take D.were; will take

B.would buy, had

D.will buy, will have

6.I________ a big house for my family if I _____ a lot of money.

7.If I _____ you ,I _____ them the story.

A. was , tell B.were , will tell C.were ,would tell D.am. would tell 8.---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

9.----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 10.If I______you, I_______go there at once. A.am, would

B.were, would

C.were, will

D.am, will

11.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 12.If I _______ you, I _______ go there.

A.is; will B.is; would C.were; would D.was; will 13.If I a bird, I _ fly in the blue sky. A.was; would B.am; will C.will be; will D.were; would

14.—I should have been more careful in the exam. —It is a great pity that you __________. A.didn’t

A.should have arrived

B.haven’t

C.were not B.should arrive

D.are not

15.Mr. White _____ at 8:30 for the meeting, but he didn't show up.

D.was, would

C.should have had arrived 16.— Come and join us, Betty!

D.should be arriving

— 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

17.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 18.I don’t understand how you got a ticket. I always you a careful driver. A.think; are C.thought; were

19.— 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

20.I suggest you __________ four or five words a day on pieces of paper. A.write subway or by bus. A.go A.But for

more serious accident. A.would be and healthy. A.had done

– I will call the police. A.met

B.meet

C.were meeting

B.would do

C.did

D.should

25.– What would you do if you ______ a car accident?

B.were

C.would have been

D.had been

24.She doesn’t stick to her exercises and a balanced diet. If she _______, she would remain slim

B.goes

B.If it were not for

C.going C.But that

D.to go D.Unless

22.Yesterday, the storm delayed us. _______ the storm, we would have been here in time. 23.Luckily, he wasn’t driving fast at the time of accident; otherwise, I am sure, it _______ a

B.to write

C.writing

D.written

21.The air pollution is worse and worse. The government suggests that people ____ to work by

B.am thinking; are D.think; were

【参考答案】***试卷处理标记,请不要删除

一、选择题 1.B 解析:B

【解析】

试题分析:句意:如果我的母亲知道我英语考试成绩是50分,她会生气的。表示与现在事实相反的事实,该用一般过去时态,所以选B。 考点:考查虚拟语气。

2.C

解析: C

【解析】本题考查的虚拟语气,从句be动词用were,故选答案为C

3.B

解析:B 【解析】

试题分析:本题的含义是如果我是你,我将告诉他们真相,本题if引导的是一个虚拟的条件句,在虚拟句中,be用were,主句通常用过去的一种,will应该用would,故本题选B。

考点:if引导的虚拟条件句。

点评:在英文中条件句有两种,一种是真实的条件句,if后遇到将来时用一般现在时,一种是虚拟的条件句,if后用过去时,be用were,在英文的实际使用中应该注意它们的区别。

4.C

解析:C 【解析】

试题分析:句意:如果我是你,我会邀请他去看电影。go to see a movie去看电影;invite sb to do邀请某人做某事;在表达与现在事实相反的虚拟语气中,Be用were,主句用would。

考点:考查虚拟语气。

5.C

解析: C 【解析】

试题分析:句意:如果我是你,我就要这份工作。If引导的句子是愿望时,用过去式表示,而且系动词用were,主句用would加原形。故选C。 考点: 考查虚拟语气的用法。

6.B

解析:B 【解析】

试题分析:句意:如果我有很多钱,我要给家人买个大大的房子。句子用虚拟语气,所以动词用过去式,would,had,故选B。 考点:考查虚拟语气。

7.C

解析:C

【解析】

试题分析:句意:如果我是你,我会告诉他们这个故事。本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。故选C。 考点:考查虚拟语气的用法。

8.D

解析:D 【解析】

试题分析:句意:——倘若我必须去那儿而且对那里一无所知,该怎么办?——如果我是你,我会在网上查找一些有关那里的信息。根据 I would try to find可知主句用的是would+do,可知这是对现在事实的假设的虚拟语气,因此If引导的条件状语从句用一般过去时,根据虚拟语气的用法be动词在If引导虚拟语气中用were .故选 D。 考点:考查虚拟语气的用法。

9.C

解析:C 【解析】

试题分析:考查虚拟语气。句意 你如何处理这些钱?如果我是你,我会把它捐给慈善机构。表示对现在的虚拟,if引导的从句用一般过去时,语句用would do ,故选C项。 考点:考查虚拟语气。 D 【解析】

试题分析:句意:如果天气是好的,我们的运动会就不会推迟了。这里是虚拟语气,根据wouldn’t可知这是对现在的虚拟,在条件状语中对现在的虚拟用were;put down 镇压,记下;put up提供; put off推迟。根据句意故选D。 考点:考查虚拟语气的用法。

10.B

解析:B 【解析】

试题分析:句意:如果我是你,我会马上去那里。句子用到了虚拟语气,系动词be要用were;will要用过去式would,结合题意故选B。 考点:考查虚拟语气。

11.B

解析:B 【解析】

试题分析:句意:我今天没空,如果我有时间,我就和你一起去帮助他。在含有虚拟条件句的复合句中,主句和从句的谓语都要用虚拟语气。表示与现在事实相反的假设,虚拟条件句为If+主语+动词的过去式(be动词用were) ,主句为主语+should, would, could, might + 动词原形。所以选B。 考点:考查虚拟语气。

12.C

解析:C

【解析】本题考查虚拟语气,if引导的与现在事实相反的虚拟语气。从句用一般过去式,主句用过去将来时。句意:如果我是你的话,我会去那儿的。

13.D

解析:D 【解析】

试题分析:句意:如果我是一只鸟,我就能在蓝色的天空中飞翔。根据句意可知,这里表示的是跟事实不符的情况,是不可能实现的事情,因此这里应该用虚拟语气。在if从句中用一般过去时,主句中用would+动词的原形。故选D。 考点:考查虚拟语气。

14.C

解析:C 【解析】 【分析】 【详解】

句意:——我应该在考试中更加小心。——很遗憾,你没有。

考查对过去情况的推测。根据上句“should +现在完成时”是对过去情况的推测,I should have been more careful in the exam.的意思是你(过去)应该更细心些(实际不够细心),这说明我已经做了什么不恰当的事情,而这件事情现在产生了不良的影响,此空应填过去时态,故排除B和D;根据careful是形容词,表示状态,此空应填were not,故排除A,故选C。

15.A

解析:A 【解析】

试题分析:句意:怀特先生本来应该在8:30到会,但他却没有出现。should have done:本来应该做某事而实际上没做。故选A 考点:情态动词

16.D

解析:D 【解析】

试题分析:句意:--贝蒂,来加入我们吧!--恐怕我不能。我现在太忙。如果我有时间,我当然会去了。分析:考查if引导的虚拟语气。表示与过去事实相反的虚拟条件句。其句子结构为:从句:If + 主语+ had +过去完成式动词+ ……主句:主语+ would (should, could, might) + have +过去完成式动词+……故选 D 考点:考查虚拟语气的用法。

17.A

解析:A

【解析】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做。考查虚

2021年初中英语语法知识—虚拟语气的分类汇编附答案

一、选择题1.Ifmymother___Igetagradeof50inEnglishexam,shewouldbeangry.A.knowsB.knewC.hasknownD.wouldknow2.IfI_______you,Iwould_______m
推荐度:
点击下载文档文档为doc格式
8jut26dyxm6k2tg1xudp48fsc2a7k200rni
领取福利

微信扫码领取福利

微信扫码分享