资源描述
高考语法模块复习八:虚拟语气1. If she had worked harder, she_.A. would succeed B. had succeededC. should succeed D. would have succeeded答:D。与过去事实相反的虚拟语气:从句用过去完成式(had done),主句用would (should,might,could)+现在完成式(havedone)的形式。2. I wish I_ you yesterday. A. seen B. did see C. had seen D. were to see答:C。wish后接虚拟浯气的从句,若表示与现在事实相反的愿望,谓语用过去式,若表示与过去事实相反的愿望,谓语用过去完成式,若表示与将来事实相反的愿望,谓语用would+动词原形如:I wish I were ten years younger now 我希望我现在年轻十岁。I wish I would be a scientist. 我希望我将成为一名科学家。3. If my lawyer_ here last Saturday, he_ me from going.A. had been, would have prevented B. had been. would preventC. were, would prevent D. were, would have prevented答:A从时间状语last Saturday可知是与过去事实相反的虚拟语气。4. Without electricity human life_ quite different today.A. is B. will beC. would have been D. would be答:D。此题考查的足虚拟语气的含蓄条件句,从时间状语today可判断是与现在事实相反的虚极语气。5. 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 takenC. would be warned, had not taken D. would have been warned, had not taken答:B。从 Luckily he was sent to.可判断前一句是与过去事实相反的虚拟语气。6. I told Sally how to get there, but perhaps 1 _ for her.A. had to write it out B. must have written it outC. should have written it out D. ought to write it out答:C。 should have done表示本来应该做但事实上没有做的事,表现出遗憾,责备。埋怨的语气。7. I didnt see your sister at the meeting. If she _, she would have met my brother.A. has come B. did come C. came D. had come答:D。从主句 she would have met. 可判断是与过去事实相反的虚报语气。8. When a pencil is partly in a glass of water, it looks as if it_A. breaks B. has brokenC. were broken D. had been broken答:C。从句的时态可说明是与现在事实相反的虚报语气。9. You didnt let me drive. If we _ in turn, you _so tired.A. drove, didnt get B. drove, wouldnt getC. were driving, wouldnt D. had driven, wouldnt have got答:D。从You didnt let me drive 时态可知是与过去相反的虚报语气。10. If I had_, Id visit Europe, stopping at all the small interesting places.A. a long enough holiday B. an enough long holidayC. a holiday enough long D. a long holiday enough答:A。enough做副词用时,放在它所修饰的形容词或副词之后。11. The two strangers talked as if they _ friends for years.A. should be B. would be C. have been D. had been答:D。从句子中时态talked可知asif引导的从句是与过去事实相反的虚拟语气,另外for years也是判断此答的重要信息。12. _it rain tomorrow, we have to put off the visit to Yangpu Bridge.A. Were B. Should C. Would D. Will答:B。为虚拟语气的倒装句,相当于 If it should rain tomorrow 万一明天下雨。13. Without the air to hold some of the sun2 / 7s heat, the earth at night _, too cold for us to live.A. would be freezing B. will be freezingC. would be frozen cold D. can freeze coldly答:A。此题考查的是虚拟浯气的含蓄条件句,所谓含蓄条件句就是条件从句井非是用if引导的从句来表示的,而是通过上下文或介词短语来表示的。如:Under favora-ble conditions, we could have finished the work ahead of time. 要是在更有利的条件下,我们就会提前完成这项工作。He could have come, but he was busy then. =If he had not been busy then, he could have come.14. If only he _ quietly as the doctor instructed, he would not suffer so much now.A. lies B. lay C. had lain D. should lie答:C。此题考查的是虚拟浯气的错综时间条件句,从句和主句在时间上不一致,从句所表示的是与过去事实相反的虚拟,而主句表示的是与现在事实相反的虚拟。15. We could have gone there by bus. Yes, otherwise we _ late.A. werent B. hadnt beenC. couldnt be D. couldnt have been答:D。We could have gone there by bus 意为“我们本来是能够坐汽车去那里”,但实际上并没有坐汽车去那里,相当于 We didnt go there by bus。若将这一真实情况变成一个与事实相反的嵌设,则为If we had gone there by bus, we couldnt have been late。16. The teacher demanded that the exam_ before eleven.A. must finish B. would be finishedC. be finished D. must be finished答:C。在表示请求、命令、建议、要求的词后的从句中应使用(should)+动词原形的虚拟语气形式。如:He suggested that we be there in time.17. I wouldnt have succeeded_ for his help then.A. hadnt it been B. were it notC. had it been not D. had it not been答:D。此题考查对虚拟语气倒装的掌握。if it werent for.和if it hadnt been for表示“多亏,要不是的情况下”,也可用but for短语来表示。这两个句型倒装时仅需记住一句话:not总在“之后。如:We wouldnt have finished the work had it not been for his help.要不是他的帮助,我们就不能完成这项工作。18. If it _for the snow, we _ the mountain yesterday.A. were not, could have climbed B. were not. could climbC. had not been, could have climbed D. had not been, could climb答:C。根据yesterday这一信息词,可判断是与过去事实相反的虚拟语气。19. Yesterday, Jane walked away from the discussion. Otherwise, she_ something she would regret later.A. had said B. said C. might say D. might have said答:D。此题考查虚拟语气的含蓄条件句,相当于 If Jane had not walked away from the discussion, she might have said something she would regret later.20. Id rather he_ here.A. come B. comes C. came D. will come答:C。would rather (not)do . 接省去to的不定式。would rather后接从句,从句应用虚拟语气,谓语常用过去式。21. Its high time you_ there.A. go B. went C. would go D. would have gone答:B。Its time接从句时,从句用虚拟语气,谓语常用过去式,表示“早就该做”。22. If he had listened carefully, he _ the problem now.A. can work ont B. could work outC. could have worked out D. can have worked out答:B。now为重要信息,可判断此题考查虚拟语气的错综时间条件句。从句与过去事实相反,主句与现在事实相反。23. If only I _ as young as you are!A. being B. am C. be D. were答:D。If引导的感叹句中用虚拟语气,谓语用过去式。24. It is necessary that he_ there in time.A. is B. was C. were D. be necessary natural desirable advisable答:D。It is strange that + (should) + a pity 动词原形的结 a shame 构,表示惊奇、 no wonder 不相信、惋惜、 important 理应如此等。如:It was a pity / a shame / no wonder that you should be so careless.It is necessary / important / natural / desirable / advisable / strange that we should clean the room every day.25. My advice is that he_ there at once.A. go B. goes C. went D. going答:advice, idea, order, demand, plan, proposal, suggestion, request等名词后的表语从句和同位语从句,其谓语动词要用虚拟语气的结构“(shoul)+动词原形“。如We all agreed to his suggestion that we (should) go to the Summer Palace.26. What should we do if it_tomorrow?A. should snow B. would snow C. snow D. will snow答:A。 if it should snow 万一下雪27. He _ the test, but he wasnt careful enough.A. could have passed B. were able to passC. must have passed D. might be able to pass答:A。此题考查虚拟语气的含蓄条件句。 he wasnt careful enough )为真实情况,若变成与实际相反的假设,应是 If he had been careful enough, he could have passed。28. Have you ever been to Beijing? No, but I wish I_.A. have B. will C. do D. had答:D.相当于 I wish I had ever been to Beijing.29. Mother suggested we _ TV before we have finished our homework.A. not watching B. not to watch C. didnt watch D. not watch答:D。suggest后接“(should) +动词原形”的虚拟语气。30. The doctors words suggested that the old man _ seriously iii.A. be B. was C. were D. to be答:B。suggest此处作“暗示,表明”解,后边从句不用虚拟语气。31. Our English teacher insisted that it _ important to study English well.A. be B. was C. is D. to he答:B。insist作“强调解时,后边的从句不用虚拟语气。若作坚持,主张”解后边的从句用虚拟语气,其谓语用“(should) +动词原形”的形式。32. If you _ at school, you _ a college student now.A. had studied hard, would have been B. should have studied hard, should have beenC. had studied hard. would be D. would study hard, must have been答:B。此题为虚拟语气的错综时间条件句,从句与过去事实相反,主句与现在事实相反。33. We could have walked to the station, it was so near.Yes. A taxi _at all necessary.A. wasnt B. hadnt been C. wouldnt be D. wont be答:A。出租车役必要是真实情况。34. A few minutes earlier and we _ the train.A. have caught B. had caught C. could have caught D. were to catch答:C。名词短语+and句式,相当于 If we had started out a few minutes earlier, we could have caught the train.35. I _ you some money, but hadnt any on me then.A. would lend B. would have lent C. could lend D. may have lent答:B。 but 1 hadnt any on me then为真实情况,若变成与实际相反酶靛设,应为If I had had money on me then I would have lent you some money.36. She made the demand that she _ at once.A. leave B. leaves C. left D. to be left答:A。demand后的同位语从句或表语从句应用“should+动词原形”的虚拟语气,should可省略。37. The young man insisted that he_ nothing wrong and _ free.A. did, set B. had done, should be set C. do, be set D. had done, must be set答:B。此句意为:“那位年轻人强调说他没有做过什么错事,并且坚持应释放他。”insist作“坚持,主张”解应用“(should)+动词原形”的虚拟语气,若作“强调”解时,不用虚拟结构。38. 1 be free tomorrow, I could go with you.A. Could B. Should C. Might D. Must答:B。should表示“万一”。此句意为“万一我明天有空,我就和你一起去。” -温馨提示:如不慎侵犯了您的权益,可联系文库删除处理,感谢您的关注!
展开阅读全文