语法知识—虚拟语气的专项训练
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1.If I you, I would rather at home and watch TV than to the party.
A.was;stay, go B.am;stay, go
C.were;to stay, go D.were;stay, go
2.If I ___ you, I ___ be afraid .
A.was, wouldn’t B.were, won’t C.were, wouldn’t
3.If I ______ you, I _____the job.
A.was; will take B.was; would take C.were; would take D.were; will take 4.– I coughed a lot last night. What should I do?
– If I _____ you, I would go to see the doctor at once.
A.am B.were
C.was
5.If I _____ you ,I _____ them the story.
A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell
6.---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
7.----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 D.was, would
8.If I ____ you, I ____ buy a bike for him.
A.was, would B.was, could C.were, would D.were, could
9.If his brother a millionaire(百万富翁), he'd buy her sister the expensive car.
A.was B.were C.is D.be
10.If I ________ invited tonight, I would go to the dinner party.
A.was B.were C.am D.is
11.If I______you, I_______go there at once.
A.am, would B.were, would C.were, will D.am, will
12.—I like drinking wine. But people who drink wine aren’t allowed to drive.
—If I you, I would give up wine.
A.were; drinking B.am; drinking
C.were; drink D.was;to drink
13.– What would you do if you ______ a car accident?
– I will call the police.
A.met B.meet
C.were meeting
14.—He suggests that his friend _________ to Beijing right now.
—I think it’s a good ________.
A.should fly; advice B.will fly; suggestion C.flies; advise D.fly; suggestion 15.—Swimming in the river for teenagers is very dangerous.
—So it is. If I ________ them, I ________ a shower at home.
A.am; would take B.were; will take
C.was; would take D.were; would take
16.If I _______ you, I would stop looking for it.
A. am B. being C. were
17.If I a boss, I would manage a big factory.
A.are B.was
C.were D.be
18.— Come and join us, Betty!
—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
19.If I not so busy ,I with you .
A.was , would go B.were , would go
C.was , should go D.were , will go
20.-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
21.-– Do you feel tired?
--- No, I don’t. If I were tired, I ______a rest.
A.had B.would have C.will have D.have
22.You _______ through that red light, for you _______ an accident.
A.must have driven; should have caused B.could have driven; might have caused
C.c ouldn’t have driven; should have caused D.shouldn’t have driven; could have caused 23.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
24.I would suggest they ____to Sheshan State Resort.
A.will go B.go C.have gone D.went
25.If I you, I’d keep quiet and listen carefully in class.
A.am B.will be
C.were
【参考答案】***试卷处理标记,请不要删除
1.D
解析:D
【解析】
试题分析:句意为:如果我是你,我宁愿在家看电视也不去参加聚会。
根据语境,这是一个与现在事实相反的虚拟条件句,主句用would/should+动词原形,从句用一般过去时(be 动词用were)。
另外,would rather do sth than do sth是固定句型,表示“宁可……也不……”。
故选D。
考点:考查虚拟条件状语从句。
2.C
解析:C
【解析】
试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。
考查的是虚拟语气的基本用法。
条件用过去时,主句要用过去将来时,故选C。
考点:虚拟语气
点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实现的。
从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。
3.C
解析: C
【解析】
试题分析:句意:如果我是你,我就要这份工作。
If引导的句子是愿望时,用过去式表示,而且系动词用were,主句用would加原形。
故选C。
考点: 考查虚拟语气的用法。
4.B
解析:B
【解析】
试题分析: 句意:昨晚我不停地咳嗽,我应该怎么办?哪果我是你,我就会马上去看医生。
此句为虚拟语气,与现在事实相反,虚拟语气的条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”,故选C。
考点:考查虚拟语气。
5.C
解析:C
【解析】
试题分析:句意:如果我是你,我会告诉他们这个故事。
本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。
故选C。
考点:考查虚拟语气的用法。
6.D
【解析】
试题分析:句意:——倘若我必须去那儿而且对那里一无所知,该怎么办?——如果我是你,我会在网上查找一些有关那里的信息。
根据I would try to find可知主句用的是would+do,可知这是对现在事实的假设的虚拟语气,因此If引导的条件状语从句用一般过去时,根据虚拟语气的用法be动词在If引导虚拟语气中用were .故选 D。
考点:考查虚拟语气的用法。
7.C
解析:C
【解析】
试题分析:考查虚拟语气。
句意你如何处理这些钱?如果我是你,我会把它捐给慈善机构。
表示对现在的虚拟,if引导的从句用一般过去时,语句用would do ,故选C项。
考点:考查虚拟语气。
D
【解析】
试题分析:句意:如果天气是好的,我们的运动会就不会推迟了。
这里是虚拟语气,根据wouldn’t可知这是对现在的虚拟,在条件状语中对现在的虚拟用were;put down 镇压,记下;put up提供; put off推迟。
根据句意故选D。
考点:考查虚拟语气的用法。
8.C
解析:C
【解析】
试题分析:句意:如果我是你,我就给他买一辆自行车。
虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反。
表示与现在事实相反,条件从句用一般过去时,be动词习惯用were,主句用should、could、would + 原形动词。
故选C。
考点:考查虚拟语气。
9.B
解析:B
【解析】
试题分析:句意:假如他哥哥是百万富翁,他会为她妹妹买这辆昂贵的汽车。
虚拟语气的结构为虚拟语气用法归纳虚拟语气:表示所说的话不是事实,或不可能发生,只是说话人的一种说话人的主观愿望、假设、猜测、建议、或推测。
条件状语从句动词过去式(be动词无论人称和数都用were),主句Would/should/could/ Might+动词原形。
故选B。
考点:考查虚拟语气。
10.B
解析:B
【解析】
试题分析:句意:如果我今晚受到邀请,我会去参加晚宴的。
由整个题干可知,现实情况
与事实相反,是非真实的情况,是虚拟语气,虚拟语气中be都用were,故选B。
考点: 考查虚拟语气的用法。
11.B
解析:B
【解析】
试题分析:句意:如果我是你,我会马上去那里。
句子用到了虚拟语气,系动词be要用were;will要用过去式would,结合题意故选B。
考点:考查虚拟语气。
12.A
解析:A
【解析】
考查虚拟语气和非谓语动词的用法。
根据句意可知,该句使用了虚拟语气,if引导的从句使用一般过去时,用were;give up后面接动词的现在分词。
故选A。
13.A
解析:A
【解析】
试题分析:虚拟语气中,表示与现在事实相反的句子,if从句用一般过去时,主句用would/should/might+动词原形。
句意:如果你遇到一场交通事故你该怎么做?我将打电话报警。
故选A。
考点:考查虚拟语气的用法。
14.D
解析:D
【解析】
【分析】
【详解】
句意:——他建议他的朋友现在就飞往北京。
——我认为这是一个好建议。
考查时态及名词。
should fly情态动词+动词原形;advice建议,不可数名词;will fly一般将来时;suggestion建议,可数名词;flies动词三单;fly动词原形;根据“suggests that”及“right now”可知第一空是虚拟语气,用“(should)do”,排除A、C;根据“a good”可推测出第二空是可数名词“suggestion”,故选D。
15.D
解析:D
【解析】
试题分析:—在河里游泳对青少年是非常危险的。
—的确如此。
如果我是他们,我会在家洗澡。
if从句表假设,与现在事实相反,be动词则用were ,无论第几人称做主语。
主句常用would 跟动词原形。
故选D。
考点:考查固定句式的用法。
16.C
解析:C
试题分析:句意:如果我是你,我会停止去寻找它。
if +过去时, 主+would +V原,如果是系动词,不管主语是谁,都用were。
结合句意,故选C
考点:考查虚拟语气的用法。
17.C
解析:C
【解析】
试题分析:句意:如果我是老板,我会经营一家大型工厂。
由句意可知,此句是虚拟语气,if引导的从句应该用过去式的形式,其中第一人称用were,故答案为C。
考点:考查虚拟语气。
18.D
解析:D
【解析】
试题分析:句意:--贝蒂,来加入我们吧!--恐怕我不能。
我现在太忙。
如果我有时间,我当然会去了。
分析:考查if引导的虚拟语气。
表示与过去事实相反的虚拟条件句。
其句子结构为:从句:If + 主语+ had +过去完成式动词+ ……主句:主语+ would (should, could, might) + have +过去完成式动词+……故选 D
考点:考查虚拟语气的用法。
19.B
解析:B
【解析】句意“如果我不忙,我就跟你去”。
本题考查对将来的虚拟语气。
即“if+过去时,主语+should/would/could/might do”结构。
故选B。
点睛:
20.D
解析:D
【解析】
考查虚拟语气和情境交际的用法。
问句使用了虚拟语气,从句中应使用一般过去时;根据traffic accident,应及时报警。
21.B
【解析】
【分析】
【详解】
句意:——你感觉累吗?——不累,如果我累了,我会休息。
考查虚拟语气。
本句是if条件句,对现在的虚拟,用If sb were/did..., sb would/could/should/might do;根据句意结构和语境,故选B。
22.D
解析:D
【解析】
【详解】
句意:你不应该开车闯红灯,因为你会引起事故的。
考查情态动词。
分析句子及选项“You ___ through that red light, for you ____ an accident.”,你开车闯红灯,因为你事故的,可知是对过去的虚拟,应用情态动词+have done。
此处是不应该开车闯红灯,会引起事故,故选D。
23.C
解析:C
【解析】
【详解】
句意:她没有坚持锻炼和均衡饮食。
如果她这样做了,她将保持苗条和健康。
考查虚拟语气。
had done过去完成时;would do过去将来时;did过去时;should应该;根据后文“would remain ”,所以是对现在的虚拟,此处应是did/be动词(were),故选C。
24.B
解析:B
【解析】
【详解】
句意:我会建议他们去佘山国家旅游度假区。
考查虚拟语气。
will go 一般将来时;go动词原形;have gone现在完成时;went动词过去式。
句中的suggest表示“建议”,后接宾语从句时,从句要用虚拟语气,谓语动词要用“should+do”形式,should经常会省略,所以设空处用动词原形go,故选B。
【点睛】
“suggest+宾语从句”的区别:suggest表示“暗示,表明”时,宾语从句用陈述语气,从句时态与主句保持一致;suggest表示“建议”时,宾语从句用虚拟语气,其结构为“should+动词原形”,should可以省略。
本题根据句意可知,推荐别人旅游的地方应该是“建议”,用虚拟语气,故选B。
25.C
解析:C
【解析】
试题分析:与现在事实相反:条件从句用动词过去式,主句用would/could/should/might+动词原形;与过去事实相反:条件从句用had done,主句用would/could/should/might+have done;与将来事实相反:条件从句用动词过去式/should+动词原形/were to do,主句用would/could/should/might+动词原形。
句意:如果我是你,我上课就会保持安静,认真听课。
故选C。
考点:考查虚拟语气的用法。