高中英语语法考点精讲精练:虚拟语气.docx
《高中英语语法考点精讲精练:虚拟语气.docx》由会员分享,可在线阅读,更多相关《高中英语语法考点精讲精练:虚拟语气.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高中英语语法考点精讲精练:虚拟语气【考点1】虚拟语气(1)if引导的非真实条件句If从句主句过去had donecould/would/might/should+ have done现在did/werecould/would/might/should+ do将来didwere to doshould do例:1. If I were you, I should go and see the doctor at once.2. If we had no electricity, what would our life be?3. If you had told him yesterday, he
2、 might have made some suggestions.4. If I had valued the true love when I got it, I wouldnt have greatly regretted when I lost it.5. If it had not rained so hard yesterday, we would have played tennis.6. If the sun were to rise in the west, I would lend you the money.7. If it should rain tomorrow, o
3、ur picnic would be put off.8. If God offered me another chance right now, I would utter the three words to the girl, “I love you”.【跟踪训练】1. I didnt see your sister at the meeting. If she _ she would have met my brother. A. has come B. did comeC. cameD. had come2. The rice _ if you had been more caref
4、ul. A. would not be burningB. would not burn C. would not have burntD. would not burnt3. If my lawyer _ here last Saturday, he _ me from going. A. had been; would have prevented B. had been; would prevent C. were; would prevent D. were; would have prevented5. You didnt let me drive. If we _ in turn,
5、 you _ so tired. A. drove; didnt get B. drove; wouldnt get C. were driving; wouldnt get D. had driven; wouldnt have got7. If he _, he _ that food. Luckily he was sent to the hospital immediately. A. was warned; would not take B. had been warned; would not have taken C. would be warned; had not taken
6、 D. would have been warned; had not taken8. If it _ rain tomorrow, they would not go there by bike. A. would B. could C. might D. should9. John is really expert at fighting cybercrime!Yes, but he _ his potential if it had not been for his desire to meet the new challenge.A. never realizedB. would ne
7、ver realize C. would never have realizedD. had never realized10. Grace doesnt want to move to New York because she thinks if she_there, she wouldnt be able to see her parents very often.A. lives B. would live C. having asked D. were to live【真题实战】1. Sorry, I am too busy now. If I _ time, I would cert
8、ainly go for an outing with you.A. have had B. had had C. have D. had2. If we _ adequate preparations, the conference wouldnt have been so successful. A. havent madeB. wouldnt makeC. didnt make D. hadnt made3. If my car _more reliable, I would have driven to Lhasa instead of flying last summer. A. w
9、as B. had beenC. should be D. would be4. We wouldnt have called a taxi yesterday if Harold _us a ride home. A. didnt offer B. wouldnt offerC. hasnt offeredD. hadnt offered【考点2】虚拟语气(2)if引导的非真实条件句之省略倒装在非真实条件句中,如果含有助动词were, had, should, 可将if省略,并将were, had, should放在主语前,构成倒装句式。【跟踪训练】改写下列句子。1. If I were y
10、ou, I would try it again. 2. If he had been there yesterday, he would have seen the film. 3. If it should snow tomorrow, we wouldnt go out. 5._ it rain tomorrow, we would have to put off the visit to the Yangpu Bridge. A. Were B. Should C. Would D. Will6._ for the free tickets, I would not have gone
11、 to the films so often.A. If it is not B. Were it not C. Had it not been D. If they have not【真题实战】1. Had I known about this computer program, a huge amount of time and energy .Awould have been saved Bhad been saved Cwill be savedDwas saved【考点3】虚拟语气(3)if引导的非真实条件句之混合错综在非真实条件句中,有时条件句的动作和主句动作发生的时间是不一致的,
12、这时,动词的形式要根据它所表示的时间来调整,这叫混合虚拟条件句或错综时间条件句例:If he had listened to me, he would not be in trouble now.(be)If he had told me yesterday, I should know what to do now.(know)If I were you, I would have gone to her birthday party.(go)If you hadnt lent me some money, I couldnt have bought the new house and mo
13、st likely I would be still living in the dangerous house now.(lend)【跟踪训练】1. If the flower had been watered, it _ now. A. wouldnt die B. is dead C. had been dead D. will not die2. If his television set had not been stolen yesterday, he _ TV now. A. would watch B. would have watched C. would be watchi
14、ng D. is watching3. If he _ that operation two years ago, he _ in better health now.A. had, is B. had had, would be C. had, were D. had had, would have been4. If I _ you, I _ to her birthday party last night.A. am, will go B. was, would goC. were, would go D. were, would have gone【真题实战】1. It is hard
15、 for me to imagine what I would be doing today if I_ in love, at the age of seven, with the Melinda Cox Library in my hometown. A. wouldnt have fallenB. had not fallenC. should fallD. were to fall2.The weather has been very hot and dry.Yes. If it had rained even a drop, things would be much better n
16、ow! And my vegetables . A. wouldnt die B. didnt die C. hadnt died D. wouldnt have died 3. Maybe if I science, and not literature then, I would be able to give you more help.A. studied B. would study C. had studied D. was studying【考点4】虚拟语气(4)if引导的非真实条件句之含蓄虚拟有时假设的情况并不是以条件句的形式表示,而是通过一些介词短语或上下文等方式表现出来,这
17、种句子叫含蓄虚拟条件句,其作用与非真实条件句一样,并且可以转换为非真实条件句。or, otherwise, with, without, but for, but, under等词经常出现在含蓄虚拟条件句中。例: 省略了条件从句,多用于表示强烈的情感。That would be fine. 省略了主句的形式(常用以表示愿望)。If only I had help you. 有许多格言,名句是由条件句省略而来。Waste not, want not= If you didnt waste, you would not want. 不浪费,不愁缺。 不定式短语代替if条件从句的虚拟语气形式。To
18、hear him from speak English, one would take him for a foreigner.= If one were to hear him speak English, one would take him for a foreigner.如果有人听他说英语,会把他当做是外国人。 注意分词和独立结构引导的虚拟语气Given more than two hours, we could have done the work better. Not having finished the work, he couldnt have seen this film
19、. 介词短语代替if条件从句的虚拟语气形式。But for the storm I would have arrived much earlier.Without the storm I would have arrived much earlier.=If it had not been for the storm, I would have arrived much earlier.She came here yesterday, otherwise /or I would not have met her.=If she had not come here yesterday, I wo
20、uld not have met her. I would have attended the meeting last night, but I was too busy.= If I had not been too busy,I would have attended the meeting.【跟踪训练】1. Without electricity, human life _ quite different today. A. is B. will be C. would have been D. would be 2. Yesterday Jane walked away from t
21、he discussion. Otherwise, she _ something she would regret later. A. had saidB. said C. might say D. might have said 【真题实战】1.Bob would have helped us yesterday, but he A. was busyB. is busy C. had been busy Dwill be busy2. Pity you missed the lecture on nuclear pollution. I it, but I was busy prepar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中英语 语法 考点 精练 虚拟 语气
限制150内