虚拟语气专题
- 格式:doc
- 大小:66.50 KB
- 文档页数:8
2023年中考英语虚拟语气专题练习(附答案)一、单选题1.If it had been possible, I would have helped him, but I too busy.A.had been B.would be C.were D.was2.But for their help, we ____ the program in time.A.can not finish B.will not finishC.had not finished D.could not have finished3.________ you have a try, you will never know if you will succeed in doing it.A.Unless B.Because C.Although D.When4.If I _______ Tom, I _______ the police for help.A.am; will call B.am; would callC.were; can call D.were; would call5.If I _______ Tom, I _______ the police for help.A.am; will call B.am; would callC.were; can call D.were; would call6.Thanks for your help, John . We have finished our work so early your help.A.can't ;without B.couldn't ;withoutC.wouldn't ;under D.could;by7.— 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.had8.If I _______ you, I would give some flowers to her.A.am B.are C.was D.were9.I would wear a shirt and tie to the party if I ________ you. It's more polite.A.were B.will be C.am10.If I you, I'd keep quiet and listen carefully in class.A.am B.will be C.were11.—Mum, can I go shopping with Gina?—Well, If I were you, I homework first.A.will do B.have to finish C.must finish D.would do12.— 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.have13.If I ________ a million dollars, I would give it to medical research.A.will have B.have C.had D.am having 14.– What would you do if you ______ a car accident? – I will call the police.A.met B.meet C.were meeting15.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 16.Sir, you should__________ at the red light.But you didn't.A.stop B.have stoppedC.not have stopped D.stopped17.If I _______ you, I would give some flowers to her.A.am B.are C.was D.were 18.— How did you do in the test?— Not so well. I________much better but I misread the directions for PartA.could do B.could have doneC.must have done D.should do19.He suggested that the meeting _____ put off.A.not be B.should not C.wouldn't D.be not 20.Let's have a picnic if it _______ this Sunday. But nobody knows if it _______.A.is fine; will rain B.was fine; would rainC.will be fine; rains D.rains; rains21.His teacher suggested that he _________a friend from abroad.A.got B.gets C.get D.getting 22.She suggested Jim by plane, but I thought it would cost too much.A.go B.goes C.to go二、填空题23.What would happen if he (go) back home late?三、语法填空24.The dentist suggested Jimmy less sweet food if he wanted to have healthy teeth. (eat)25.If I were ten years younger, I (further) my study in Japan.26.What would happen if he(go) back home late?四、翻译27.导游建议我们乘船欣赏扬州的美景。
1. If he had played (play) basketball in high school, he would be (be)a great college player now.解析:从句为对过去情况的虚拟,故用had done 形式,主句对现在情况的虚拟,故用原形。
2. If John were my child, I would have encouraged him to play basketball not football.解析:从句对现在情况的假设,故用过去式。
主句对过去情况的虚拟,故用过完。
【知识梳理3】如果条件句中包含有一个助动词、情态动词、动词be或have,有时可以把if省略掉,但这时要把助动词、情态动词、动词be或have放在主语前。
【例题精讲】1. ________ the morning train, he would not have been late for the meeting.A. Did he catchB. should be catchC. has he caughtD. Had he caught答案:D.此句为If的省略,原句为If he had caught the morning train. 要是他赶上了早班车,他……2. ________ no modern telecommunications, we would have to wait for weeks to get news from around the world.A. Were thereB. Had there beenC. If there areD. If there have been答案:A此句为if 省略,原句为if there were no modern telecommunications, 如果没有电讯……【知识梳理4】表示“若不是”之意时,可以用如下两种句型:If it weren't for.=but for…意为“若不是(对现在情况的假设)”。
虚拟语气专题一语气的定义和分类语气是动词的一种形式,表示说话人队某一行为或事情的看法和态度。
包括陈述语气,表示动作或状态是现实的、确定的或符合事实的:we are not ready.祈使语气,表示说话人的建议、请求、邀请、命令: Open the door please!虚拟语气,表示动作或状态不是客观存在的事实,而是说话人的主观愿望、假设或推测。
如:If I were u, I should study English.I wish u could go with me.May u succeeded.二虚拟语气在条件从句中的用法真实条件句,假设的情况是有可能发生的。
虚拟条件句,结社的情况是过去或现在都不存在、或将来也不大可能发生的。
如:If it doesn’t rain tomorrow, we will go to the park.If he had seen you yesterday, he would have asked you about it.在含有虚拟条件句的复合句中,主句和从句的谓语都要用虚拟语气。
构成如下:用法举例:1与现在事实相反的假设和结果If I were you, I would(should, could, might) tell him the truth.2 与过去事实相反的假设或结果If you had taken my advice, you wouldn’t(couldn’t) have failed in the exam.3 与将来的事实可能相反的假设和结果If it were to snow this evening, they would not go out.4 主、从句的动作发生时间不一致的情况。
当条件从句和主句中表示的时间不一致的时候,要根据实际情况调整动词形式。
If you had listened to the doctor, you would be all right now.If you had practised speaking English more, you would be able to speak it fluently5 虚拟条件句可转化的形式(1)省略连词if(此时要用倒装结构,不能用助动词的缩略否定式):Were I you(If I were you), I would not do it.Had he been more careful, such mistakes could have been avoided.Were it not for the expense, I would go to Pairs. (不能说:Weren‘t it ~)(2)用介词短语代替条件状语从句Without air(If there were no air), there would be no living things.But for your help (If it hadn’t been for your help) I couldn’t have done it.I haven’t have finished the work, but I have been ill. (If I hadn’t been ill, I would have finished the work.)6 省去条件从句或主句。
最新虚拟语气专题(含答案)经典一、初中英语虚拟语气1.If I ____you, I _____the army.A.am, would join B.were ,would joinC.am, will join D.were ,will join【答案】B【解析】试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
其主要有三种结构:1、与现在事实相反若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“sh ould (would, could, might)+动词原形”2、与过去事实相反若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”3、与将来事实相反若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。
句意:如果我是你,我会加入军队。
结合语境可知本句描述的是与现状相反的事实,故选B。
考点:考查虚拟语气。
2.If I not so busy ,I with you .A.was , would go B.were , would goC.was , should go D.were , will go【答案】B【解析】句意“如果我不忙,我就跟你去”。
本题考查对将来的虚拟语气。
即“if+过去时,主语+should/would/could/might do”结构。
故选B。
点睛:3.— 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【解析】试题分析:句意:-如果你有一百万美元你会做什么?-我会把它捐给慈善事业。
虚拟语气虚拟语气表示说话人的主观愿望、猜测、建议或与事实不符的假设等,也可以表示可能性较小的情况或不可能发生的情况,而不是客观存在的事实(表示客观事实要用陈述语气)。
虚拟语气是由句中谓语动词的特殊形式表现出来的。
虚拟语气常用于复合句中,也可用于简单句。
比较:If she asks me tomorrow,I shall do it.如果她明天请求我,我会做的。
(陈述语气,说话人认为请求的可能性大)If she asked me tomorrow, I should do it. 假如她明天请求我,我会做的。
(虚拟语气,说话人认为请求的可能性小或不可能请求)1 虚拟语气的用法1-1 虚拟语气用于条件状语从句中1)表示与现在事实相反的情况If I were/was not busy today, I should go with you.如果我今天有空,我会同你一起去的。
If he were/was here,he might talk with you.如果他在这里,他可能会同你谈谈。
If I were you,I wouldn't accept her suggestion.如果我是你,我不会接受她的建议。
If I knew the answer to the question,I should/ would tell you.如果我知道问题的答案,我当然会告诉你。
If we left now, we should/would arrive there in time.如果我们现在就动身,我们会准时到达那里。
If he didn't do exercise every day,he wouldn't be so strong.如果他不每天锻炼,他不会那样强壮的。
If it weren't raining, we would go fishing.要是现在不下雨,我们就去钓鱼了。
虚拟语气专题(Subjunctive Mood)1.①If I were a white cloud, I would be the most beautiful one.②If he were indoor, he wouldn't feel so cold.③If I knew the answer to the questions, I would be a genuis.④If I had time, I would go to the movies with you.2)与过去事实相反:①If the weather had been fine yesterday, he would have been on a train to Beijing.②If you had been in my position, what would you have done to settle the dispute?③If we hadn't made adequate preparations, the conference wouldn't have been sosuccessful.④If I had left sooner last night, I would have caught the last bus.3)对将来进行推测:①If he were here this evening, we would be wild with joy.②If I were to to the work, I would do it in a different way.③If she should know it, she would tell me.2.结果主句中的 would 常可替换为 should/might/could/must 等,它们的语法功能与 would相同,不妨将它们视为 would 的“变体”,但它们能够依据语境中的具体情势,更加细致地体现出不同的语气差异。
复习专题虚拟语气知识点总结一、初中英语虚拟语气1. ---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。
考点:考查虚拟语气的用法。
2.If I _____ you ,I _____ them the story.A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell【答案】C【解析】试题分析:句意:如果我是你,我会告诉他们这个故事。
本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。
故选C。
考点:考查虚拟语气的用法。
3.– 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.wereC.was【答案】B【解析】试题分析: 句意:昨晚我不停地咳嗽,我应该怎么办?哪果我是你,我就会马上去看医生。
此句为虚拟语气,与现在事实相反,虚拟语气的条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”,故选C。
虚拟语气语法讲解一、条件句中的虚拟语气1. 条件句中虚拟语气的形式从句中提出一种与客观现实不相符或根本不可能存在的条件,主句会产生的一种不可能获得的结果。
条件句中的虚拟语气根据不同的时间有三种不同的形式。
时间从句谓语形式主句谓语形式将来动词过去式(be用were) should/ would / might / could/ were to + 动词原形现在动词过去式(be 用were) would / should / might / could + 动词原形过去had +动词过去分词would / should / might / could have + 动词过去分词2. 条件句中的虚拟语气的举例(1) 将来时的条件句中的虚拟语气。
如:If he should go to Qing Hua University, he would make full use of his time.如果他要上清华大学的话,他就会充分利用他的时间了。
If he were to come here, he would tell us about it. 如果他要来的话,他会通知我们一声。
(2) 现在时的条件句中的虚拟语气。
如:If he were free, he would help us. 要是他有空的话,他会帮助我们的。
If he studied at this school, he would know you well. 如果他在这所学校学习的话,他会对你很熟悉。
(3) 过去时的条件句中的虚拟语气。
如:If I had seen the film, I would have told you about it.我如果看过这场电影,我会把电影内容告诉你了。
If I had got there earlier, I would have met Mr. Li. 如果我早点到那儿,我就会见到李先生。
3. 运用条件句中的虚拟语气时,须注意的几个问题(1) 当从句的主语为第三人称单数时,谓语动词若是系动词be时,可用was代替were。
但在倒装虚拟结构及if I were you, as it were中,只能用were。
如:Were I ten years younger, I would study abroad. 要是我还年轻十岁的话,我会去国外学习。
If I were you, I would try my best to grasp the chance. 要是我是你的话,我要尽力抓住这次机会。
(2) 有时,虚拟条件句中,主、从句的动作若不是同时发生时,须区别对待。
①从句的动作与过去事实相反,而主句的动作与现在或现在正在发生的事实不符。
如:If I had worked hard at school, I would be an engineer now, too.如果我在学校学习刻苦的话,我现在也会是工程师了If they had informed us, we would not come here now.如果他们通知过我们的话,我们现在就不会来这里了。
②从句的动作与现在事实相反,而主句的动作与过去事实不符。
如:If he were free today, we would have sent him to Beijing.如果他今天有空的话,我们之前就会派他去北京。
If he knew her, he would have greeted her. 要是他认识她的话,他肯定会去问候她了。
③从句的动作与过去发生的情况相反,而主句的动作与现在正在发生的情况相反。
如:If it had not been raining too much, the crops would be growing much better.如果天不下太多的雨的话,庄稼会长得更好。
If he had been working hard, he would be working in the office now.要是他工作一直努力的话,他现在已进办公室了。
(3) 当虚拟条件句的谓语动词含有were, should, had时,if可省略,而将were, should, had等词置于句首。
如:Should he agree to go there, we would send him there. 要是他答应去的话,我们就派他去。
Were she here, she would agree with us. 如果她在这儿的话,她会同意我们的。
Had he learnt about computers, we would have hired him to work here.如果她懂一些电脑知识的话,我们会已经聘用他来这里工作了。
(4) 有时,句子没有直接给出假设情况的条件,而须通过上下文或其他方式来判断。
如:I would have come to see you, but I was too busy. 我本该来看你了,然而我太忙了。
But for his help, we would be working now. 要不是他的帮助,我们还会在工作呢。
Without your instruction, I would not have made such great progress.要是没有你的指导,我就不会取得如此大的进步。
(5) 有时,虚拟条件句中,主、从句可以省略其中的一个,来表示说话人的一种强烈的感情。
①省略从句He would have finished it. 他本该完成了。
You could have passed this exam. 你应该会通过这次考试了。
②省略主句If I were at home now. 要是我现在在家里该多好啊。
If only I had got it. 要是我得到它了该多好啊。
二、其他状语从句的虚拟语气1. 目的状语从句中的虚拟语气(1) 在for fear that, in case, lest引导的目的状语从句中,若用虚拟语气时,从句谓语为:should + 动词原形。
并且should不能省略She examined the door again for fear that a thief should come in.她又把门检查了一遍,以防盗贼的进入。
He started out earlier lest he should be late. 他很早就出发了以防迟到。
(2) 在so that, in order that所引导的目的状语从句中,从句中的谓语为:can / may / could / might / will / would / should + 动词原形。
如:He goes closer to the speaker so that he can hear him clearer. 他走近说话的人以便能挺得更清楚。
He read the letter carefully in order that he should not miss a word.他把信读得很仔细以便不漏掉一个单词。
2. 让步状语从句中的虚拟语气(1) 在even if, even though 所引导的让步状语从句中,可用虚拟语气,主句、从句的结构与if所引导的条件从句结构相同。
如:Even if he were here himself, he should not know what to do. 即是他亲自来,也不知该怎么办。
Nobody could save him even though Hua Tuo should come here. 及时华佗再世也救不了他。
(2) 在whatever,whichever,whenever,whoever, wherever,however, no matter wh-word 等引导的让步状语从句中,从句虚拟语气结构为:① may +动词原形(指现在或将来)。
如:We will finish it on time no matter what / whatever may happen.不管发生什么事,我们都要按时完成。
We will find him wherever / no matter where he may be. 无论他在哪里,我们都要找到他。
I will wait for him no matter how late he may come. 不管他来的多么晚,我都会等他。
② may +完成式(指过去) ,主句结构不限。
如:You mustn’t be proud wh atever / no matter what great progress you may have made.不管你取得了多么大的进步,你也不能骄傲。
We must respect him no matter what / whatever mistakes he may have made.不管他犯过什么错误,我们必须尊敬他。
(3) 在though, although等引导的让步状语从句中,从句虚拟语气结构为should +动词原形,主句结构不限。
如:Although / Though he should often be late, he is a good student. 尽管他经常迟到,他还是个好学生。
Although / Though he should be secretary, he must obey the rules.尽管他是书记,他也必须遵守规定。
3. 方式状语从句中的虚拟语气as if, as though引导的方式状语从句常用虚拟语气。
虚拟语气的结构为:表示所发生的时间虚拟语气结构发生在主句动作之前had + 过去分词与主句动作同时发生过去时(be 用were )发生在主句动作之后would / could / might / should+原形动词例如:They began to talk warmly as if they had known each other for long.他们开始热烈地谈论起来就好像他们已相互认识很久了。
He coughed twice as if someone should come. 他咳嗽两声就好像有人要来了。
4. 原因状语从句中的虚拟语气amazed, angry, annoyed, astonished, disappointed, frightened, happy, pleased, proud, sorry, surprised, upset 等后面的状语从句中常用虚拟语气。