资源描述
-虚拟语气专题练习经典经典1
一、初中英语虚拟语气
1.If I __________you. I would buy a big house for my parents.
A.be B.am C.was D.were
【答案】D
【解析】
试题分析:句意:假如我是你。我会买一种大房子给我父母。这道题考察是假设,因此要用虚拟语气,用过去时。故选D.
考点:考察虚拟语气使用方法。
2.The air pollution is worse and worse. The government suggests that people ____ to work by subway or by bus.
A.go B.goes C.going D.to go
【答案】A
【解析】
【详解】
句意:空气污染越来越糟糕。政府提议人们乘地铁或者乘公交车去上班。
考察谓语动词。A. go 去;B. goes 去;C. going 在去;D. to go 为了去。这是一种that引导宾语从句,suggest后跟宾语从句应用虚拟语气(should)do构造,should可省略。故选A。
3.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。
考点:考察虚拟语气。
4. 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。
考点:考察虚拟语气使用方法。
5.If I ___ you, I ___ be afraid .
A.was, wouldn’t B.were, won’t C.were, wouldn’t
【答案】C
【解析】
试题分析:根据语境可知此句含义是假如我是你,我就不胆怯。考察是虚拟语气基本使用方法。条件用过去时,主句要用过去未来时,故选C。
考点:虚拟语气
点评:虚拟语气其实就是if引导条件状语从句时,词义为“假如”,不过这个条件是无法实现。从句中谓语动词一般用一般过去时表达,则主句中谓语动词用过去未来时。
6.If I _____ you, I _____ late for school this morning.
A.were, wouldn’t be B.were, wouldn’t C.was, won’t be D.am, will
【答案】A
【解析】
试题分析;句意:假如我是你,今天上午我上学就不会迟到。与目前事实相反,故从句用过去时态,主语用过去未来时态。选项B缺乏谓语动词。故选A。
考点:if引导条件状语从句
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。
7.If I _____ one million dollars, I________ travel around the world with my parents.
A.have; will B.had; will C.had; will D.had; would
【答案】D
【解析】
试题分析:假如我有一百万美元,我要和我父母环游世界。结合语境可知主句描述是未来动作,用未来时态。从句中是对未来虚拟,故用过去时态。选D。
考点:if引导条件状语从句
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造:
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”:
8.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),故选C。
9.You _______ through that red light, for you _______ an accident.
A.must have driven; should have caused B.could have driven; might have caused
C.couldn’t have driven; should have caused D.shouldn’t have driven; could have caused
【答案】D
【解析】
【详解】
句意:你不应当开车闯红灯,由于你会引起事故。
考察情态动词。分析句子及选项“You ___ through that red light, for you ____ an accident.”,你 开车闯红灯,由于你 事故,可知是对过去虚拟,应用情态动词+have done。此处是不应当开车闯红灯,会引起事故,故选D。
10._______ in order to sit for the college entrance exam?
A.What did she suggest he read B.What did she suggest he reads
C.Did she suggest for him to read D.Did she suggest what he read
【答案】A
【解析】
【详解】
句意:为了参与大学入学考试,她提议他读什么书?
考察虚拟语气。suggest表达“提议”时,后接从句用that sb should do,should可省。特殊疑问句构造是特殊疑问词+be动词(助动词)+主语+其他?故选A。
11.Yesterday, the storm delayed us. _______ the storm, we would have been here in time.
A.But for B.If it were not for C.But that D.Unless
【答案】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。
12.If I______ you, I would take a small present..
A.am B.was C.were D.are
【答案】C
【解析】
试题分析:句意:假如我我你,我会那个小礼品。句中用虚拟语气,系动词用were,故选C。
考点:考察虚拟语气。
13. 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。
考点:考察虚拟语气。
14.I’m so busy. If I ______ time, I ______ have a good rest.
A.have, would B.have, could C.had, would D.had, will
【答案】C
【解析】
试题分析: 句意:我太忙了,假如我有时间,我就会好好休息一下。从句if +过去式,主句would +动词原形,表明与未来相反虚拟语气,故答案选C.
考点:考察虚拟语气。
15. 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。
考点:虚拟条件句。
16. ---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
【解析】
试题分析:句意:汤姆总是在英语练习中犯那么多错误!—假如他能更细心某些,他就会犯更少错误。
表达与目前事实相反假设,If+主语+动词过去式(be动词用were),主语+would/should/might/could+动词原形。根据题意及句型,故选D。
考点:考察虚拟语气使用方法。
17.If I ____you, I _____the army.
A.am, would join B.were ,would join
C.am, will join D.were ,will join
【答案】B
【解析】
试题分析:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。其重要有三种构造:
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。
句意:假如我是你,我会加入军队。结合语境可知本句描述是与现实状况相反事实,故选B。
考点:考察虚拟语气。
18.If I you, I the job.
A.am; will take B.was; would take
C.were; would take D.are; will 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)+动词原形”:
19.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引导条件状语从句
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”。
20.--- If I_______ one million dollars, I would give it to medical research.
---If I _______ you, I would give it to charity.
A.will have, am B.would have, was C.had, were D.have, is
【答案】C
【解析】考察虚拟语气。第一空,虚拟语气,与目前相反,用过去时。第二空,虚拟语气,与目前相反,用过去时,be动词用were。故选C
21.I don’t understand how you got a ticket. I always you a careful driver.
A.think; are B.am thinking; are
C.thought; were D.think; were
【答案】C
【解析】
【详解】
句意:我不明白你是怎么得到罚单。我一直以为你是一种谨慎司机。考察动词时态辨析题。本句是虚拟语气,与过去事实相反,需用一般过去时;根据句意构造,可知选C。
22.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。
23.--------- Come and join us, Jim!
---------- I’m sorry I can’t . If I _______ time, I would certainly go.
A.will have B.have had C.had D.had had
【答案】C
【解析】
试题分析:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
(1)、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
(2)、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
(3)、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”:
句意:吉姆,来加入我们吧!抱歉,我不能。假如我有时间,我肯定会去。结合语境可知下文中表达与目前相反事实,故条件状语从句中用一般故去时态,选C。
考点:考察虚拟语气
24.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。
点睛:
虚拟状况
从句
主句
对目前虚拟
过去式(be一般用were)
should/would/could/might+do
对过去虚拟
had+过去分词
should/would/could/might+have done
对未来虚拟
过去式(be一般用were)
should/would/could/might+do
should+动词原形
were+to do
25.If I were invited to the party,I _______ a red skirt.
A. will wear B. wear C. would wear
【答案】C
【解析】
试题分析:假如我被邀请参与聚会,我会穿红色裙子。此处考察虚拟语气。句中,主句和从句谓语都要用虚拟语气,与目前事实相反假设,从句(条件句)动词过去式( be一般用were);主句(成果句) should /would/ could/ might +动词原形。故答案为C。
考点:考察虚拟语气。
26. If his brother a millionaire(百万富翁), he'd buy her sister the expensive car.
A.was B.were C.is D.be
【答案】B
【解析】
试题分析:句意:假如他哥哥是百万富翁,他会为她妹妹买这辆昂贵汽车。虚拟语气构造为虚拟语气使用方法归纳 虚拟语气:表达所说话不是事实,或不也许发生,只是说话人一种说话人主观愿望、假设、猜测、提议、或推测。条件状语从句动词过去式(be动词无论人称和数都用were),主句Would/should/could/ Might+动词原形。故选B。
考点:考察虚拟语气。
27.-What would you do if you _____ the traffic accident?
-I would ______.
A.see,do my housework first B.saw;buy some fruit right away
C.see;call at 110 at once D.saw;call the police right away
【答案】D
【解析】
考察虚拟语气和情境交际使用方法。问句使用了虚拟语气,从句中应使用一般过去时;根据traffic accident,应及时报警。
28.What_____you do if you had a million dollars ?
A.would B.will C.did D.do
【答案】A
【解析】考察点:虚拟语气。解题思绪:根据句意:假如你有一百万你将会干什么? “假如你有一百万”是对目前一种假设,与目前事实相反。表达与目前事实相反虚拟语气构造是:主句用should/would/could/might+动词原形,从句用一般过去时态。故选A。
29.If I a bird, I _ fly in the blue sky.
A.was; would B.am; will
C.will be; will D.were; would
【答案】D
【解析】
试题分析:句意:假如我是一只鸟,我就能在蓝色天空中翱翔。根据句意可知,这里表达是跟事实不符状况,是不也许实现事情,因此这里应当用虚拟语气。在if从句中用一般过去时,主句中用would+动词原形。故选D。
考点:考察虚拟语气。
30.If I a boss, I would manage a big factory.
A.are B.was
C.were D.be
【答案】C
【解析】
试题分析:句意:假如我是老板,我会经营一家大型工厂。由句意可知,此句是虚拟语气,if引导从句应当用过去式形式,其中第一人称用were,故答案为C。
考点:考察虚拟语气。
31.(题文)I would wear a shirt and tie to the party if I ________ you. It’s more polite.
A.were B.will be C.am
【答案】A
【解析】
试题分析:与目前事实相反虚拟语气,if从句用过去时,主句用would/should/might+动词原形。句意:假如我是你,我就穿衬衫带领带去参与聚会。那样更礼貌。故选A。
考点:考察虚拟语气使用方法。
32.If I _______ you, I would give some flowers to her.
A.am B.are C.was D.were
【答案】D
【解析】试题分析:句意:假如我是你,我会送她某些花。这是由if引导一种虚拟语气句子,表达与目前事实相反状况,其句型为“ if+ 主语 + 动词过去式( be 动词用 were ),主语 +would / could / might / should + 动词原形”。故选D。
考点:考察虚拟语气使用方法。
33. – What would you do if you ______ a car accident?
– I will call the police.
A.met B.meet C.were meeting
【答案】A
【解析】
试题分析: 虚拟语气中,表达与目前事实相反句子,if从句用一般过去时,主句用would/should/might+动词原形。句意:假如你遇到一场交通事故你该怎么做?我将打电话报警。故选A。
考点:考察虚拟语气使用方法。
34.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
【答案】B
【解析】
试题分析:句意:我今天没空,假如我有时间,我就和你一起去协助他。在具有虚拟条件句复合句中,主句和从句谓语都要用虚拟语气。表达与目前事实相反假设,虚拟条件句为If+主语+动词过去式(be动词用were) ,主句为主语+should, would, could, might + 动词原形。因此选B。
考点:考察虚拟语气。
35.If I you, I’d keep quiet and listen carefully in class.
A.am B.will be C.were
【答案】C
【解析】
试题分析: 与目前事实相反:条件从句用动词过去式,主句用would/could/should/might+动词原形;与过去事实相反:条件从句用had done,主句用would/could/should/might+have done;与未来事实相反:条件从句用动词过去式/should+动词原形/were to do,主句用would/could/should/might+动词原形。句意:假如我是你,我上课就会保持安静,认真听课。故选C。
考点:考察虚拟语气使用方法。
36.—I like drinking wine. But people who drink wine aren’t allowed to drive.
—If I you, I would give up wine.
A.was; to drink B.am; drinking C.were; drink D.were; drinking
【答案】D
【解析】
试题分析:句意:--我喜欢喝酒。不过喝酒人不容许开车。--假如我是你,我将会放弃喝酒。分析:表达与目前事实相反状况。 其虚拟语气构造为:从句:if + 主语+ 动词过去式(be用were) + ……主句:主语+ would (should, could , might) + 动词原形 + ……例如:If I were you, I would read it again. 假如我是你话,我再读一遍。(实际上我不是你),故选 D
考点:考察虚拟语气及动词短语使用方法。
37. If I __you . I__study harder.
A.am , will B.was, would C.were, would D.were, will
【答案】C
【解析】
试题分析:句意:假如我是你,我会更努力学习。这个句子要用虚拟语气,表达与事实相反。因此用过去式were, would,故选C。
考点:考察虚拟语气。
38.If I you, I the job.
A.am, will take B. was, would take
C. were, would take D. are, will take
【答案】C
【解析】
试题分析:句意:假如我是你,我将会接受这份工作。表达与目前事实相反地虚拟语气:条件从句构成是if+主语+过去式(系动词be多用were),主句是主语+would/should/could+动词原形。故选C。
考点: 考察虚拟语气使用方法。
39.— 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
【答案】A
【解析】试题分析:试题解析:句意:本,来加入我们吧!——恐怕我不能。我目前太忙。假如我有时间,我一定会去。结合语境可知条件状语从句中描述是与目前相反事实,故条件状语从句中用一般过去时态,故答案为A。
考点:考察虚拟语气。
40.---If I were you, I ________ study harder
A.had B.would C.did D . do
【答案】B
【解析】
试题分析:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”:
句意:假如我是你,我会学习更努力。结合语境可知本句表达是对目前虚拟,故从句中用过去时态,主句中用过去未来时态。选B。
考点:考察虚拟语气
41.I wish I ____fly to the moon one day
A.can B.could C.am D.was
【答案】B
【解析】
试题分析:句意:我但愿有一天我能飞到月球。通过对这句话理解我们可以懂得这是一种几乎不也许实现愿望,故在wish 背面宾语从句中应用虚拟语气,因此用过去时态。故选B。
考点:考察虚拟语气。
42.---Come and join us.
--- I’m sorry, but I’m busy. If I ________ time, I would go.
A.have B. had
C. will have D. have had
【答案】B
【解析】
试题分析:句意:来加入我们吧!——抱歉,不过我正忙着呢。假如我有时间,我会去。结合语境可知下文从句中是对目前状况虚拟,故用一般过去时态,选B。
考点:虚拟语气
点评:虚拟语气是一种特殊动词形式,用来表达说话人所说话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设条件与否可以实现,可以实现是真实条件句,不能使用虚拟语气;假设条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与目前事实相反
若与目前事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句谓语用过去完毕时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与未来事实相反
若与未来事实相反,条件从句谓语用过去式(be一般用were),主句谓语用“should (would, could, might)+动词原形”:
43. —I’m going to Larry’s party. But I don’t know what to wear.
—If I ___ you, I _______ wear a dress.
A.am; will B.were; will
C.were; would D.am; would
【答案】C
【解析】
试题分析:根据题干,本句意思应是“假如我是你,我将穿一件裙子。”“我”是不也许成为“你”,因此本句是一种虚拟语气。对于虚拟语气,从句应当用过去式(be动词,不管是第几人称,都用were),主句用would do。因此本题选C。
考点:本题考察虚拟语气。
点评:完毕本题时注意辨别虚拟语气和if引导条件状语从句。虚拟语气是不也许发生,是一种假设状况;而if引导条件状语从句,是有也许发生。假如不明白这两者区别,就比较容易发错。
44.You are overweight. You’d better any junk food. I suggest you more veget
展开阅读全文