英语英语虚拟语气专项训练100附答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
〔英语〕英语虚拟语气专项训练100( 附答案 )
一、初中英语虚拟语气
1.If I you, I’ d take a small present for her.
A. am B. is C. was D.were
【答案】D
【解析】
分析:虚气是一种特殊的形式,用来表示人所的并不是事,而是
一种假、愿望、疑或推。其主要有三种构:1、与在事相反:假设与在事相
反,条件从句的用去式〔be通常用were 〕,主句用“should 〔 would,could, might 〕 +原形〞 2 、与去事相反:假设与去事相反,条件从句的用去完成
〔 had+去分〕,主句用“should〔would, could, might〕+have+去分〞。
3、与将来事相反:假设与将来事相反,条件从句的用去式〔be 通常用were〕,主句用“should〔would, could, might 〕 +原形〞。句意:如果我是你,我会她一
件小礼物。合境可知本句描述的是与在相反的事,故D。
考点:考虚气。
2.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。
3.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。
4. If I ____Alice, I _____them the truth.
A. was , would tell
B. were ,would tell
C. am, will tell D. is , will tell
【答案】 B
【解析】
分析:本的含是如果我是你,我将告他真相,本if引的是一个虚的条
件句,在虚句中,be用were ,主句通常用去的一种,will用would ,故本
B。
考点: if 引导的虚拟条件句。
点评:在英文中条件句有两种,一种是真实的条件句,if 后遇到将来时用一般现在时,一种是虚拟的条件句, if 后用过去时, be 用 were ,在英文的实际使用中应该注意它们的区别。
5. 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 ,词义为“是否〞,遵循宾语从句的时态规那么,可根据语境选择任何时态;充当附属
连词,引导条件状语从句时,词义为“如果〞,假设主句中的谓语动词用一般将来时,那么
从句中的谓语动词通常用一般现在时表示将来。
6.–I argued with my best friend. What should I do?
--If I ________ you, I would say sorry to her.
A. am B. was C. are D. were
【答案】 D
【解析】试题分析:句意:我和我最好的朋友吵架了。我该怎么办?如果我是你,我就对
她说对不起。虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是
事实,或与事实相反。在虚拟条件语气句中,表示与现在事实相反的事实,条件从句中的
谓语动词用过去式〔be 用 were 不用 was〕,主句谓语动词为“would+原形动词〞,所以选D。
考点:考查虚拟语气。
7. 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。考点:考查虚拟语气。
8.If I were invited to the party A. will wear B. wear , I _______ a red skirt. C. would wear
【答案】 C
【解析】
试题分析:如果我被邀请参加聚会,我会穿红色的裙子。此处考查虚拟语气。句中,主句和从句的谓语都要用虚拟语气,与现在事实相反的假设,从句〔条件句〕动词过去式〔
一般用 were〕 ;主句〔结果句〕should /would/ could/ might +动词原形。故答案为考点:考查虚拟语气。C。
be
9.If I you, I A. am, will give it to Microsoft research.
B. am, would C. were, would D. was, would
【答案】C
【解析】
【详解】
句意:如果我是你,我会把它交给微软研究部。
考查虚拟语气。根据If I you,这是一个虚拟语气,此句虚拟语气表示一种不能实现的假
设,即与现在事实相反,谓语动词用过去式;该语法主要用于if 条件状语从句,本句
我是你〞,be 动词用 were,后面主句用过去将来时would +动词原形,故答案选C。
“如果
10. If I ___ you, I ___ be afraid .
A. was, wouldn’.t were,B won’.tCwere, wouldn’ t
【答案】 C
【解析】
试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。考查的是虚拟语气的基
本用法。条件用过去时,主句要用过去将来时,应选C。
考点:虚拟语气
点评:虚拟语气其实就是if 引导条件状语从句时,词义为“如果〞,不过这个条件是无法实
现的。从句中的谓语动词通常用一般过去时表示,那么主句中的谓语动词用过去将来时。
11.— 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 引导的条件状语从句中应该用虚拟语气,动词用过去