虚拟语气专项练习(附答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
外研版英语虚拟语气专项练习(附答案)
一、初中英语虚拟语气
1.If I went to the moon, I bring something unusual back to the earth.
A.could
B.w川
C.would
D.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 done
B. would do
C. did
D. should
【答案】C
【解析】
【详解】
句意:她没有坚持锻炼和均衡饮食.如果她这样做了,她将保持苗条和健康.
考查虚拟语气.had done过去完成时:would do过去将来时:did过去时:should应该;根据后文"would remain ",所以是对现在的虚拟,此处应是did/be动词(were),应选Co
3.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 o
4・If I you. I would buy a big house for my parents.
A. be
B. am
C. was
D. were
【答案】D
【解析】
试题分析:句意:如果我是你.我会买一个大房子给我的父母.这道题考查的是假设,所以要用虚拟语气,用过去时.应选D.
考点:考查虚拟语气的用法.
5.If I invited tonight, I would go to the dinner party.
A. was
B. were
C. am
D. is
【答案】B
【解析】
试题分析:句意:如果我今晚受到邀请,我会去参加晚宴的.由整个题干可知,现实情况与事实相反,是非真实的情况,是虚拟语气,虚拟语气中be都用were,应选B.
考点:考查虚拟语气的用法.
6.—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.
考点:考查虚拟语气.
7.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.
考点:虚拟条件句.
8.If I you, I would say another student could do it better.
A. was
B. were
C. were
D. 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. am
B. was
C. will be
D. 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,would
B. was,could
C. were,would
D. were,could
【答案】C
【解析】
试题分析:句意:如果我是你,我会给他买一辆自行车.buy sth for sb给某人买某物:本句用的是虚拟语气,表示与现在的事实相反,在虚拟语气中不能用was,而用were,因此选Co
考点:考查虚拟语气的用法.
11.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引导的条件状语从句