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

人教版英语英语总复习《虚拟语气》单元测试题(含答案)

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

人教版英语英语总复习《虚拟语气》单元测试题(含答案)

一、初中英语虚拟语气

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 【答案】B 【解析】

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

2. I________ a big house for my family if I _____ a lot of money. A.would buy, have C.will buy; had 【答案】B 【解析】

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

B.would buy, had

D.will buy, will have

3.If I______ you, I would take a small present.. A.am B.was C.were D.are 【答案】C 【解析】

试题分析:句意:如果我我你,我会那个小的礼物。句中用虚拟语气,系动词用were,故选C。

考点:考查虚拟语气。

4. If I __you . I__study harder.

A.am , will B.was, would C.were, would D.were, will 【答案】C 【解析】

试题分析:句意:如果我是你,我会更努力学习。这个句子要用虚拟语气,表示与事实相反。所以用过去式were, would,故选C。 考点:考查虚拟语气。

5.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。

考点:考查虚拟语气。

6. If I you,I buy a bike for him.

A.was,would B.was,could C.were,would D.were,could 【答案】C 【解析】

试题分析:句意:如果我是你,我会给他买一辆自行车。buy sth for sb给某人买某物;本句用的是虚拟语气,表示与现在的事实相反,在虚拟语气中不能用was,而用were,因此选C。

考点:考查虚拟语气的用法。

7.— 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。 考点:考查虚拟语气。

8.The air pollution is worse and worse. The government suggests that people ____ to work by subway or by bus. A.go 【答案】A 【解析】 【详解】

句意:空气污染越来越糟糕。政府建议人们乘地铁或者乘公交车去上班。

考查谓语动词。A. go 去;B. goes 去;C. going 在去;D. to go 为了去。这是一个that引导的宾语从句,suggest后跟的宾语从句应用虚拟语气(should)do结构,should可省略。故选A。

B.goes

C.going

D.to go

9.Yesterday, the storm delayed us. _______ the storm, we would have been here in time. A.But for 【答案】A 【解析】 【详解】

句意:昨天暴风雨耽搁了我们。要不是有暴风雨,我们会及时赶到这里的。

考查连词。But for要不是+短语;If it were not for要不是(用于对现在的虚拟);But that要不是+从句;Unless除非,后接条件状语从句;根据句中是“the storm”,是名词,所以排除C;根据“would have been ”,是对过去的虚拟排除选项B;分析句子“___ the storm, we would have been here in time.”有暴风雨,我们会及时赶到这里的,应该是“要不是”,故选A。

B.If it were not for

C.But that

D.Unless

10.I don’t know if he _______tomorrow.

A. Will come B.comes C.came D.has come 【答案】A

【解析】考查时态。tomorrow 为将来的时间故用一般将来时态,所以选A。

11.If I __________you. I would buy a big house for my parents. A.be B.am C.was D.were 【答案】D 【解析】

试题分析:句意:如果我是你。我会买一个大房子给我的父母。这道题考查的是假设,所以要用虚拟语气,用过去时。故选D. 考点:考查虚拟语气的用法。

12.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条件句的虚拟语气

点评: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。

13.— I don’t know what to wear at the party. — If I you, I would wear a shirt and a tie. A.am 【答案】C 【解析】

试题分析:if从句的虚拟语气,对于现在的虚拟用一般过去式,be动词都用were,故选C.句意:——我不知道聚会该穿什么。——如果我是你,我会穿一件衬衫加一条领带。故选C 考点: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。

B.is

C.were

D.was

14.If I you, I the job. A.am; will take C.were; would take 【答案】C 【解析】

试题分析:句意:如果我是你,我会接受这份工作。结合语境可知本句描述的是与现状相反的事实,故从句用过去时态,主句用过去将来时态。选C。 考点:if引导的条件状语从句

点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。其主要有三种结构: 1、与现在事实相反

若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反

若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与将来事实相反

若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”:

B.was; would take D.are; will take

15.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。

16.If I not so busy ,I with 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。 点睛: 虚拟情况 从句 主句 should/would/could/might+do should/would/could/might+have done 对现在的虚拟 过去式(be一般用were) 对过去的虚拟 had+过去分词 过去式(be一般用were) 对将来的虚拟 should+动词原形 were+to do should/would/could/might+do

17.You _______ through that red light, for you _______ an accident. A.must have driven; should have caused C.couldn’t have driven; should have caused 【答案】D 【解析】 【详解】

句意:你不应该开车闯红灯,因为你会引起事故的。

考查情态动词。分析句子及选项“You ___ through that red light, for you ____ an accident.”,你 开车闯红灯,因为你 事故的,可知是对过去的虚拟,应用情态动词+have done。此处是不应该开车闯红灯,会引起事故,故选D。

B.could have driven; might have caused D.shouldn’t have driven; could have caused

18.If it were Sunday today, I________ go to school. A.shan’t B.would not C.can’t D.won’t 【答案】B 【解析】

试题分析:句意:如果今天是星期天,我将不去上学。虚拟语气用于条件状语从句中,可以表示与现在事实相反的假设,条件状语从句中的谓语动词用“过去式(be动词用

人教版英语英语总复习《虚拟语气》单元测试题(含答案)

人教版英语英语总复习《虚拟语气》单元测试题(含答案)一、初中英语虚拟语气1.Ifmymother___Igetagradeof50inEnglishexam,shewouldbeangry.A.knowsB.knewC.hasknownD.wouldknow【答案】B
推荐度:
点击下载文档文档为doc格式
22qji0eola5nrap1rg1l036aw5tvxo00xpw
领取福利

微信扫码领取福利

微信扫码分享