虚拟语气完成句子(优)
虚拟语气用法归纳

虚拟语气用法归纳虚拟语气主要指的的是带有非真实条件状语从句的复合句,表达的是说话人的遗憾后悔的语气,愿望以及建议,命令,要求等等的情感,往往说的是与事实相反或者没办法实现改变的东西。
虚拟语气主要表现为在对过去现在或者将来的情况做出假设后,有可能出现的情况。
虚拟语气的内容主要有三大模块,第一模块就是涉及到条件从句部分的内容。
这一部分的虚拟语气主要体现在三个方面:基本用法,各自为政,以及含蓄之美。
下表就是条件从句虚拟语气的基本用法:条件从句的谓语动词形式主句谓语动词形式与过去事实相反的假设had done would/could/might/should have done 与现在事实相反的假设did (was→were) would/could/might/should do与将来事实相反的假设did (was→were ) would/could/might/should doshould do; were to do通常,在上面表格里反映的是非真实条件句的虚拟语气模式,从句和主句的谓语动词时间是一致的,如果两者时间不一致,此时就是混合型虚拟语气。
混合型虚拟语气的使用要求“各自为政”,即从句和主句根据各自假设的时间不同,采用上面表格中对应的的谓语动词形式。
如何“各自为政”呢?这就像是数学里的排列组合,一边有三种情况,交叉一搭配就出现了好多种情况。
不管怎样,我们要遵循一个原则,就是“各自为政”。
例如,从句是对过去情况的假设,而主句则是对现在情况的假设,那我们在使用时,从句就用过去完成式,而主句要用would/could do的形式。
当然,也不是所有的AB配就是合理的,有时候在具体语境下,会出现矛盾的情况,这时我们就要结合要表达的意思来判断他们是对什么情况的假设,选择合适的形式。
一般而言,主句的假设时间会发生在从句的假设时间之后。
因为是有这么一个条件才会出现主句的现状。
因此在此类的完成句子练习中,我们要特别提醒注意时间状语的暗示1. If I had seen you, I would not be so worried now. (从句是对过去的假设,主句是对现在的假设)2. If you had not watched television so late last night, you would not be so sleepy now.( 从句是对过去的假设,主句是对现在的假设)3. If I were you, I would seize the chance to go abroad. (从句和主句都是现在的假设)4. Had you followed the doctor’s suggestion, you would be fine now.( 从句是对过去的假设,主句是对现在的假设)5. If I had made some money last summer, I would go on holiday next month.( 从句是对过去的假设,主句是对将来的假设)6. You didn’t let me drive. If we had driven in turns, you wouldn’t be so tired now. (从句是对过去的假设,主句是对现在的假设)7. If Jack hadn’t met Rose on his voyage, he would be alive now. (从句是对过去的假设,主句是对现在的假设)8. If Lily didn’t attend today’s party, she could not have the chance to work in the company undefined next week. (从句是对现在的假设,主句是对将来的假设)9. Had Father followed my travel plan , our family would not stay at home now. (从句是对过去的假设,主句是对现在的假设) 10. If I were your mother, I would let you go out this weekend. (从句是对现在的假设,主句是对将来的假设)虚拟语气在if引导的条件状语从句中,特别注意虚拟语气与倒装的结合,前提是省略if,这种情况多见于过去和将来的假设,具体表现是将if省略,把had, were, should之类词语提前构成倒装。
专练十八 完成句子(情态动词和虚拟语气)

1.,I w ould have asked him about it.(see)如果我昨天看见了他,我就会问他这个事情。
2.B ut f or your help,.(find)没有你的帮助,我不可能找到这个地方。
3.If the law yer had been here last S unday,f rom going to the com pany.(pre vent)如果律师上周六在这里,他就会阻止她去公司。
4.The actor is over f if ty,but he acts.(as if)这个演员已经年过五旬了,但是演得好像他是个年轻人一样。
5.(the crops would be saved.(should)要是下雨的话,庄稼就能活。
6.I wish the day before yesterday.(meet)我希望前天遇见了他。
7.They required that w ith the task.(help)他们要求我们帮他们完成工作。
8.It is suggested that right now.(m ake)建议现在应该制定一个计划。
9.Had you listened to the doctor,.(right)如果你听了医生的话,你现在就康复了。
10.You.The bus lef t a m oment ago.(come)你本该来早一些的,巴士刚走一会儿。
11.(that you are ill,I w ould ask you to do this right now.(fact)要不是你病了,我会让你现在做这个。
B f x,Ilast S unday.(go)如果不是因为英语考试,我上周六就去了音乐会了。
13.I would have gone to visit him in the hos pital,but last week.(busy)我本应该去医院看望他的,可是上周我太忙了。
2283 虚拟语气二

一单选1. If you were older, I ____ you to go there yesterday.A. will allowB. should allowC. would have allowedD. had allowed2.If I ____ more time, I would have gone with him.A. hadB. had hadC. have hadD. would have3. He was very busy yesterday, otherwise he ____ to the meeting.A. would comeB. cameC. would have comeD. had come4. Without electricity, human life _____ quite different today.A. isB. will beC. would have beenD. would be5.If it ___ tomorrow, what would we do?A. rainsB. were to rainC. would rainD. rain6. But for the party(党), he ___ of hunger 30 years ago.A. would have diedB. would dieC. must have diedD. must die7. _____ today, he would get there for holiday.A. Was he leavingB. Were he to leaveC. Would he leaveD. If he leaves8. I would have come earlier, but I ___ that you were waiting for me.A. didn’t knowB. hadn’t knowC. would have knownD. haven’t known9.I was busy yesterday, otherwise I _____ your birthday party.A. attendedB. had attendedC. would attendD. would have attended10.I didn’t know his telephone number. ____ it, I ____ then.A. Had I known, would ring him upB. Should I know, would have rung him upC. If I knew; would ring him upD. Had I known; would have rung him up11.If you___ hard at school then ,you___ a college student now and would get a good job in the future.A. had studied; would have beenB. would have been; could beC. had studied; would beD. studied; could be12. ________ some information, she could have answered the questions.A. She had been givenB. If she was given C .Had if she been given D. Had she been given13.If I ____ where he lived,I ____ a note to him.A. knew,willB. had known,would have sentC. know,would sendD. knew,would have sent14. If they ____ earlier than expected,they ____ here now.A. had started,would beB. started,might beC. had started,would have beenD. will start,might have been15.Were I to do it,I ________ it some other way.A. will doB. would doC. would have doneD. were to do16.Without your help,we________ so much.A. won't achieveB. didn't achieveC. don't achieveD. wouldn't have achieved17. You didn't take his advice. ________ his advice,you ________ such a mistake.A. Had you taken,wouldn't have madeB. If you had taken,would makeC. Were you lo take,shouldn't have madeD. Have you taken,won't have made18. ---- If he_____,he ______ that food.---- Luckily he was sent to the hospital immediately.A. was warned,would not takeB. had been warned,would not have takenC. would be warned,had not takenD. would have been warned,had not taken19. I didn't see your sister at the meeting. If she _________,she would have met my brother.A. has comeB. did comeC. cameD. had come20.I regret not having taken your advice. Otherwise I __________this mistake.A. didn’t makeB. would not makeC. hadn’t madeD. wouldn’t have made二用适当的动词形式填空1.Without electricity, human life ______________________(be) quite different today.2.We ____________________________(lose) our lives had it not been for the policeman.3.If the captain _________________________(be) more careful, his ship would not have sunk.4.Were it not for the snowy weather, we ___________________(be) all right.5.He hesitated for a moment before kicking the ball, otherwise he ____________________________(score) a goal.6.If they ___________________(start) the early morning yesterday, they ___________________(be)here now.7.You didn’t let me driv e. If we ___________________(drive)in turn, you wouldn’t have got so tired.8. _____ it rain tomorrow, we would put off the visit to the Yangpu Bridge.9.If it __________________________(not snow) yesterday, we could play football on the sports ground now.10.Without your help, I _____________________________________(not succeed)in my English study.虚拟语气二虚拟语气在其他从句中的应用一. 一坚持(insist)二命令(order., command)三建议(advise, suggest, propose/ recommend)四要求(demand, require ,request ,ask)中,无论主句谓语动词为何种时态,从句的谓语动词都用虚拟语气,动词形式为"should + do", should可以省略。
虚拟语气练习

虚拟语气练习一,完成句子。
1. The guest recommended_______________(把音乐关掉).2. I hope________________________ (我能像鸟一样).3. If he had known this news earlier, he___________________ (不会做出这样的傻事).4. Your advice that_____________(我们好好休息一下) is accepted by us all.5. The commander gave an order that all the soldiers____________ (准备打下一次战役).6. It is necessary that every student____________(有一本英英词典).7. You can borrow my bike if you__________________(今天能还给我).8. Without your timely help, I__________________(无法独自完成任务).9. If only I__________________(是个百万富翁).10. John insisted that we_____________(再试一次).11. It is important that we________(learn) something about computer.12. It was a pity that you________(be) so careless in the test.13. He speaks English so fluently as if he_________(study) English in England.14. We all agreed to his suggestion that we________(make) a study team to study more efficiently.15. If you_________(take) my advice, you wouldn’t have failed in the history examination.16. It will be desired that she_______(finish) her homework this afternoon.17. The doctor ordered that the patient__________(stay) in bed for a few days.18. _______ you_______(arrive) at the hotel earlier, you would have seen him.19. May you__________(be) happy!20. It is high time we________(leave) now.21. Never in my life______ I _________(hear) such a thing.22. If you had worked very hard this morning, you_______(be) tired now.23. If you _________(come) the day after tomorrow, we would have the meeting.24. _________(be) it not for the high expense, I would fly to the United States to spend my holiday.25. I’d rather that you__________(learn )the news before I tell you.二,单项选择练习1. They insisted that you________ them a quick and definite answer.A. should giveB. will giveC. must giveD. would give2. I insisted that I________ the book to him, but he just wouldn’t believe me.A. should returnB. had returnedC. will returnD. was returning3. You__________ to my birthday party yesterday as you had promised, but what was the reason for your absence?A. have comeB. cameC. should have comeD. had come4. There was plenty of time, you__________.A. mustn’t have hurriedB. couldn’t have hurriedC. needn’t have hurriedD. wouldn’t have hurried5. Professor Li didn’t come yesterday, or I________ chance to discuss the problem with him.A. would haveB. were to haveC. might have hadD. had had6. The rich man acts as if he_________ everything in the world.A. knewB. knowC. will knowD. had know7. The old man suggested that the plan_________.A. will be passedB. must be passedC. not be passed C. pass8. The young girl insisted that she________ to the young man she loved.A. would be engagedB. be engaged toC. should engageD. must be engaged9. -Have you been to the National Gallery? -No, but I really wish I________.A. willB. didC. haveD. had10. ________, we would still be leading a hard life.A. Have we not found a new jobB. Had we not found a high-paid jobC. Since we have found a new jobD. If we haven’t fond a high-paid job11. ______, he would have passed the entrance examination.A. Had he worked harderB. If he was working hardC. If he has been working harderD. If he worked harder12. The man died of heart attack jus now. If he_______ to the hospital half an hour earlier, the doctor might have saved his life.A. was sentB. has been sentC. had been sentD. had sent13. What would you do if the war_________?A. will break outB. were to break outC. would break outD. is broken out14. The shopkeeper moved to another city last year, otherwise be_______ in our neighborhood.A. will still workB. should still workC. would have workedD. would still be working15. If it__________ so hard, he would go to buy some fruit in the supermarket.A. weren’t rain ingB. isn’t rainingC. doesn’t rainD. isn’t going to rain16. Without your help, our project_________ already.A. would have failedB. w ouldn’t failC. wouldn’t have failedD. has failed17. ________ for the clouds, you would find the balloons in the sky easily.A. If it hadn’t beenB. If it was notC. Were it notD. Had it not been18. The kid talks in public about his dream as if he_______ a grown-up.A. wasB. wereC. had beenD. is19. She was ill in bed that day, otherwise she_______ the first prize.A. would winB. had wonC. should winD. would have won20. The students couldn’t work out the problem if he________ Unit 3.A. hadn’t studiedB. didn’t studyC. wouldn’t studyD. hasn’t studied21. It is about time we________ home.A. goB. have goneC. wentD. would go22. Father_________ me a present for my birthday, but he was short of money at the time.A. would buyB. had boughtC. would have boughtD. bought23. He made a proposal that a meeting________ to discuss the problem.A. be heldB. should holdC. will be heldD. was held24. Mother didn’t g ive a reply, which suggested that she_______ to the child’s idea.A. agreeB. agreedC. agreesD. will agree25. It is natural that children_______ with mother.A. be stayedB. stayedC. stayD. will stay26. I_________to stay here for about a month, but I changed my mind.A. had hopedB. would have hopedC. must hopeD. hoped27. He went to listen to the lecture at last because he________ nothing about the lecture without attending it.A. would knowB. would have knownC. didn’t knowD. knew28. He got up earlier than before so that he_________ the early bus that time.A. would have caughtB. caughtC. should catchD. might catch29. _________ the engineer come, the machine would get repaired.A. WouldB. WillC. ShouldD. Had30. I_________ the task already if I had had enough time.A. would have finishedB. would finishC. had finishedD. should finish31. -I saw Betty in the library yesterday.-You__________ her, she is still in hospital.A. mustn’t have seenB. could not seeC. can’t have seenD. must not see32. Hardly _________ his speech when he saw the audience rise as one.A. had he finishedB. did he finishC. he finishedD. he had finished33.________ the friendship between our two people last forever!A. CouldB. MayC. WouldD. Must34. If I________ him tomorrow, I will invite him home.A. should seeB. will seeC. would seeD. see35. If we_______ enough rain, we cold have gained a good harvest.A. had hadB. hadC. have hadD. have36. Were I ten years younger, I________ all over again.A. will startB. would startC. have startedD. will have started37. It’s about time we_______ a good discussion about what you have done recently.A. should haveB. haveC. have hadD. will have38. The article suggests that vitamin C_____ very important for our health.A. should beB. will beC. isD. was39. I’d rather we_________ a rest right now.A. haveB. hadC. have hadD. had had40. If he_______ the doctor’s advice, he_______ quite all right now.A. followed; would beB. had followed; would beC. had followed, would have beenD. has followed; will be41. You______ his parents. They have already known about it.A. needn’t have toldB. don’t have toldC. wouldn’t have toldD. ought to have told42. It is very important that one_______ a foreign language.A. masteredB. has masteredC. should masterD. to master43. -Are there going to be many guests at your party today?-We hope that_______.A. there will beB. there are goingC. there areD. there going to be44. -Barbara sat in the front seat on the left side of the classroom.-Oh! I thought she_______ in the back.A. is sittingB. had satC. will sitD. sat45. It is strange that he_________ back at this time.A. will comeB. should have comeC. would comeD. had come45. If only I_______ my keys!A. hadn’t lostB. wouldn’t loseC. would comeD. had come46. If only I_______ my keys!A. hadn’t lostB. wouldn’t loseC. haven’t lostD. didn’t lose47. But for water, it________ impossible to live in the desert.A. isB. wereC. would beD. will be48. I wish he________ such a bad toothache because I’m sure that you would have enjoyed the concert.A. didn’t haveB. hadn’t haveC. hadn’t hadD. hadn’t49. He is always talking about life abroad as if he__________ abroad.A. had beenB. has beenC. beenD. was50. The professor demanded that the homework________ before next Friday.A. must be handed inB. would be handed inC. be handed inD. must be handed in51. Where is my pen? I_______ it.A. might loseB. would have lostC. should have lostD. must have lost52. He______ you more help, even though he was very busy.A. might have givenB. might giveC. may have givenD. may give53. We________ last night, but we went to the concert instead.A. must have studiedB. might studyC. should have studiedD. would study54. Tom ought not to________ me your secret, but he meant no harm.A. have toldB. tellC. be tellingD. having told55. I told Sally how to get here, but perhaps I________ for her.A. had to write it outB. must have written it outC. should have written it outD. ought to write it out56. -There were already five people in the car but they managed to take me as well.-It______ a comfortable journey.A. can’t beB. shouldn’t beC. mustn’t have beenD. couldn’t’ have been57. You didn’t let me drive. If we_________ in turn, you_____ so tired.A. drove; didn’t getB. drove; wouldn’t getC. were driving; wouldn’t getD. had driven; wouldn’t have go t58. -Alice, why didn’t you come yesterday?-I______ , but I had an unexpected visitor.A. hadB. wouldC. was going toD. did59. -I stayed at a hotel while in New York. -Oh, did you? You_______ with Barbara.A. could have stayedB. could stayC. would stayD. must have stayed60. I was really anxious about you. You_______ home without a word.A. mustn’t leaveB. shouldn’t have leftC. couldn’t have leftD. needn’t leave61. I wish I_________ you yesterday.A. seenB. did seeC. had seenD. wer to see62. Without electricity human life_______ quite difficult today.A. isB. will beC. would have beenD. would be63. Sorry, I’m late. I_______ have turned off the alarm clock and gone back to sleep again.A. mightB. shouldC. canD. will64. She was thankful that she’d had her baby in hospital; otherwise, she thought the baby ________.A. diedB. had diedC. might have diedD. might die65. You_______ all those calculations! We have a computer to do that sort of thing.A. needn’t have doneB. shouldn’t have doneC. must not have doneD. cannot have done66. The room is in terrible mess; it_______ cleaned.A. can’t have beenB. shouldn’t have beenC. mustn’t have beenD. wouldn’t have been参考答案预备练习/翻译练习1. the music be turned off2. I could fly as a bird3. wouldn’t have done such a silly thing4. we have a good rest5. be prepared for the next battle6. have an English-Englishdictionary7. can return it to me today8. wouldn’t have finished the task by myself9. were a millionaire 10. have a try one again预备练习/动词填空1. learn2. (should) be3. had studied4. make5. had taken6. (should) finish7. stay 8. Had; arrived 9. be10. left 11. have; heard 12. would be13. came 14. Were 15. had learned预备练习/单项选择练习1.A2.B3.C4.C5.C6.A7.C8.B9.D 10.B11.A 12.C 13.B 14.D 15.A 16.A 17.C 18.B 19.D 20.A21.C 22.C 23.A 24.B 25.C 26.A 27.B 28.D 29.C 30.A31.C 32.A 33.B 34.D 35.A 36.B 37.A 38.C 39.B 40.B41.A 42.C 43.A 44.B 45.B 46.B 47.B 48.C 49.A 50.C真题自测/单项选择1.D2.B3.C4.A5.C6.D7.D8.B9.A 10.B11.C 12.D 13.A 14.C 15.A 16.A真题解析1.对过去发生的事实的肯定推测,用的结构;对现在的事实的肯定推测用must+do。
虚拟语气练习

虚拟语气练习一.用虚拟语气改写句子1. I don’t have enough time, so I can’t go to the cinema.=> If I _____ enough time, I _________ to the cinema.2.He didn’t know the answer, so he couldn’t answer the question.=> If he _________ the answer, he ____________ the question.=> He didn’t know the answer, or/otherwise he ____________ the question. 二,如何判断虚拟语气中的时态3.If it ___________(rain) tomorrow, we _______(stay) at home.4.If he ________(be) a boss, he would have the chance to earn more money.5.If he ______(drive) more carefully, he wouldn’t have had the accident.6.If I had known the truth, I ______________(inform) you earlier.一.虚拟语气填空题1.If people ______(drive) more slowly, there wouldn’t be so many accident.2.She would call you immediately if she _______(need) help.3.If he ______(be) here this afternoon I would go with him.4.I _____ (stay) home if it rained this evening.5.If it ________(rain) tomorrow, our school sports meeting __________(put off)6.If you _______(come) here yesterday, you would have seen the performance.7.If you had worked carefully, you _________(not make) so many mistakes.8.But for your help, we ________(not be) able to finish the work in time.一.单选1. When a stick is partly in a glass of water, it looks as though it___.A. breaksB. has brokenC. were brokenD. had been broken2. “Are you going to the ball tonight?”“It’s too late now. How I wish about it earlier!”A. I’ll knowB. I’ve knownC. I knowD. I’d known3. The guard of the meeting insisted that everybody the rules.A. obeysB. obeyC. will obeyD. would obey4. “Jack’s been ill for some weeks.” “I know. I wish see a doctor.”A. he shouldB. he canC. he’llD. he could5. “You should have gone to the cinema with us yesterday. The film was very good.”“I wish I yesterday off. I’d have gone with you.”A. have hadB. hadC. haveD. had had6. It is time that we this practice.A. stopB. stoppedC. will stopD. have stopped7. I wish I as healthy as my cousin.A. wereB. amC. wasD. will be8. The two strangers talked as if they friends for years.A. have beenB. areC. wereD. had been9. If it for the heavy rain, we the Mount Emei yesterday.A. were not; could have climbedB. were not; could climbC. had not been; could have climbedD. had not been; could climb10. Without electricity, human life so easy today.A. isn’tB. will not beC. would not have beenD. would not be13. Without the air to hold some of the sun’s heat, the earth at night , too cold for us to live.A. would be freezing coldB. would be frozen coldC. would be freezing coldlyD. can freeze coldly14. for the free tickets, I would not have gone to the films so often.A. If it is notB. Were it notC. Had it not beenD. If they not15. You didn’t accept my help. If we it together, you so tired.A. did; didn’tB. do; wouldn’t getC. were doing; wouldn’tD. had done; wouldn’t have got16. “What would you wish to do if you were given another chance to go to college?”“That’s not easy to say, but I wish I when I was a college student.”A. have not studied biologyB. did study biologyC. had studied biologyD. studied biology17. I wish I _____ longer this morning, but I had to get up and come to class.A. had sleptB. sleptC. might have sleptD. have slept18. It was playing computer games that cost the boy plenty of time that he _____ doing his lessons.A. might have spentB. must have spentC. should have spentD. could have spent19. Alan _____ the party if he had gone to London.A. would have missedB. had missedC. would missD. missed20. — Good morning, sir. I expected you yesterday.— I _____ if it _____ fine.A. would come; wereB. would have come; had beenC. will come; isD. would come; was21. If all places__ alike, there would be little need for geographers.A. beingB. areC. beD. were22. Everything _____ if Albert hadn’t called the fire brigade.A. will be destroyedB. will have been destroyedC. would be destroyedD. would have been destroyed23. The insects would eat up all our crops, if _____ for the protection we get from insect-eating animals.A. it is notB. it were notC. were it notD. they were not24. If I _____ in the twenty-second century, I _____ my vacation in a very different way.A. should live; would spendB. will live; should spendC. a re living ; should have spentD. will be living; would have spent25. _____, we could not have finished the work on time.A. If they do not help usB. Was it not for their helpC. should they offer to help usD. But for their help26. If we had been more careful, we ___ much better results now.A. gotB. had gotC. would be gettingD. would have got29.___I you, I wouldn’t spend so much money on clothing.A. CouldB. WereC. HadD. Should30. _____ it rain tomorrow, we would have to put off the visit to the Yang Pu Bridge.A. WereB. ShouldC. WouldD. Will31. What would have happened, _____ to the river bank?A. Bob had walked fartherB. if Bob should walked fartherC. had Bob walked fartherD. if Bob walked farther33. __ fine tomorrow, we would go to see the wedding suit for her.A. If it will beB. If we haveC. Should it beD. If it would be36. The new airport _____ if they had not stopped working on it.A. would completeB. had been completedC. had completedD. would have been completed37. ____ five minutes earlier, I ____ the train.A. If I left; would have caughtB. Had I left; would have caughtC. I had left; would have caughtD. Do I leave; will catch38. _____ the captain, the ship would have sunk.A. If it has been forB. If it has not been forC. Had it been forD. Had it not been for39. Without careful treatment, the wounded___ well so quickly.A.wouldn’t have bee nB. won’t beC. hadn’t beenD. weren’t40. Without your help, I _____ the work ahead of time.A. could not have finishedB. can’t have finishedC. mustn’t finishD. mustn’t have finished41. But for his help, I _____.A. should not have succeededB. have not succeededC. did not succeedD. had not succeeded42. He hesitated before kicking the ball, otherwise he ___ a goal.A. had scoredB. scoredC. would scoreD. would have scored43. Yesterday Jane walked away from the discussion. Otherwise, she _____ something she would regret later.A. had saidB. saidC. might sayD. might have said44. I’ve been too busy recently, otherwise I__ to you two da ys ago.A. would have writtenB. would writeC. wroteD. had written45. If you _____ with George earlier, you _____ so angry now.A. talked; would not have beenB. had talked; would not beC. would talked; would not have beenD. talked; would not be46. I would let you go home now if it _____ so hard.A. didn’t rainB.weren’t rainingC. hadn’t rainedD. isn’t raining47. If it had been possible, I would have helped him, but I _____ so busy then.A. had beenB. would beC. wereD. was48. I told Sally how to get here, but perhaps I _____ for her.A. had to write it outB. must have written it outC. should have written it outD. ought to write it out49. —Why didn’t you buy it?—I __ but I didn’t have the money.A. wouldB. would haveC. had hadD. had bought50. I _____ you a valuable present for your birthday, but I was short of money at that time.A. would like to giveB. would have liked to giveC. like to giveD. like to have given二、用括号中所给动词的适当形式填空1.If you (arrive) ten minutes earlier, you could have seen them off.2.It's time that we (go) to the railway station.3.If they(not help) us ,our experiment would have failed.4.You're five minutes late.I suggested that you (come )earlier tomorrow.5.Mather often tells us that it is necessary that we (drink) a glass ofwater after we get up.6.She insisted that she (send) to work in the faraway small town.7.I not (forget) his telephone number,I would have rung him.8.He is busy now. If he (be) free, he (go) with you.9.The manager was in his office then. If he (be) here, everything(settle) in a minute.10.Noisy as it was, he went on reading as if nothing (happen).三、完成句子(每空一词):1.真想不到我们俩会在这里见面.It's strange that we here.2.如果没有参加玛丽的生日聚会的话,我们彼此就不会认识了.If we hadn't taken part in Mary's birthday party,we each other.3.—这么近的路,我们应该步行到车站来.—是啊,根本没必要乘出租车.—We to the station, it was so near. —Yes. A taxi wasn't at all necessary.4.万一明天下雨的话,我们将不得不推迟参观颐和园.it rain tomorrow, we to put off the visit to the Summer Palace.四、句型转换:(共28个空,每空1.5分)1.It is necessary for college students to master at least one foreign language.It is necessary college students at least one foreign language.2.Without sunlight, there would be neither plants nor animals.sunlight, there would be neither plants nor animals.3.She insisted on translating the sentence this way.She insisted that the sentence this way.4.The students suggested going there on foot.The students suggested there on foot.5.She suggested that we should go to his help.is that we to his help.6.Lucy didn't come to class today because she didn't feel well.she well, she to class today.7.I don't know French, so I can't talk to the French friends.If I French, I could talk to the French friends.8.He didn't take his parents' advice and he is not a college student now.If he his parents' advice, he a college student now.9.The professor helped me a lot and I finished the work.I couldn't the work the professor's help.1. If I ____ where he lived,I ____ a note to him.A. knew,wouldB. had known,would have sentC. know,would sendD. knew,would have sent2. If they ____ earlier than expected,they ____ here now.A. had started,would beB. started,might beC. had started,would have beenD. will start,might have been3. I didn't know his telephone number. ____ it,I ____ then.A. Had I known,would ring him upB. Should I know,would have rung him upC. If I knew;would ring him upD. Had I known;would have rung him up4. Mary is ill today. If she _____,she ____ absent from school.A. were not ill,wouldn't beB. had been ill,wouldn't have beenC. had been ill,should have beenD. hadn't been ill,could be5. Were I to do it,I ________ it some other way.A. will doB. would doC. would have doneD. were to do6. I ________ him the answer ________ possible,but I was so busy then.A. could tell,if it had beenB. must have told,were itC. should have told,had it beenD. should have told,should it be7. Without your help,we________ so much.A. won't achieveB. didn't achieveC. don't achieveD. wouldn't haveachieved8. You didn't take his advice. ________ his advice,you ________ such amistake.A. Had you taken,wouldn't have madeB. If you had taken,would makeC. Were you lo take,shouldn't have madeD. Have you taken,won't have made9. We wish we ____ what you did when we were at high school.A. didB. could have doneC. have doneD. should do10. She wishes she ____ to the theatre last night.A. wentB. would goC. had goneD. were going11. Tom is very short now. His mother wishes that he ________ be tall whenhe grows up.A. couldB. shouldC. wouldD. were able to12. My sister advised me that I ________ accept the invitation.A. couldB. mustC. shouldD. might13. He asks that he ________ an opportunity to explain why he's refused togo there.A. is givenB. must giveC. should giveD. be given14. Do you think of Wang Fang's suggestion that he ________ Mr. Li to theparty?A. will inviteB. have invitedC. is invitedD. invite15. I insisted that he ________ at once.A. be goneB. goC. would goD. might go16. Li Ming insisted that he ________ anything at all.A. hadn't stolenB. shouldn't stealC. doesn't stealD. steal17. It is quite natural that my coming late again ________ them very angry.A. had madeB. would makeC. makesD. make18. He acted as if he ________ everything in the world.A. knewB. knowsC. has knownD. won't know19. Read it aloud so that I ________ you clearly.A. may hearB. will hearC. hearD. have heard20. They got up early in order that they ________ they first train.A. caughtB. will catchC. might catchD. shall catch21. I am sorry that he ________ in such poor health.A. areB. shall beC. wereD. should be22. That is a good book. You ________ it yesterday.A. could buyB. should buyC. should have boughtD. bought23. It is high time we ________ home.A. will goB. would goC. have goneD. went24. I'd rather that you ________ home.A. wentB. have goneC. will goD. had gone25. If only I _________ to the lecture!A. listenB. will listenC. am listeningD. had listened26. —— If he_____,he ______ that food.---- Luckily he was sent to the hospital immediately.A. was warned,would not takeB. had been warned,would not have takenC. would be warned,had not takenD. would have been warned,had not taken27. I didn't see your sister at the meeting. If she _________,she would havemet my brother.A. has comeB. did comeC. cameD. had come28. Without electricity,human life ________ quite different today.A. isB. will beC. would have beenD. would be29. He ________ you more help,even though he was very busy.A. might have givenB. might giveC. may have givenD. may give30. If city noises _______ from increasing,people _______ shout to beheard even at the dinner table 20 years from now.A. are not kept,will have toB. are not kept,have toC. do not keep,will have toD. do not keep,have to31. Mike's father,as well as his mother,insisted that he ________ home.A. stayedB. could stayC. has stayedD. stay32. Mr. Smith insisted that he ________ the work all.A. had doneB. have doneC. didD. so33. Jane would never have gone to the party ________ that Mary wouldcome to see her.A. has she knownB. had she knownC. if she knowD. if she hasknown34. If you had enough money,what ________?A. will you buyB. would you buyC. would you have boughtD. will you have bought35. If you ________ that film late last night,you wouldn't be so sleepy.A. didn't seeB. haven't seenC. wouldn't have seenD. hadn't seen36. Our monitor requested that ________.A. all the class studied more carefully the problemB. the problem was more carefully studiedC. with great care the problem could be studiedD. all the class study the problem more carefully37. —— Would you have called her up had it been possible?Yes, but I ________ busy doing my homework.A. wasB. wereC. had beenD. would be38. His tired face suggested that he ________ really tired after the long walk.A. had beenB. wasC. beD. should be39. It is important that we ________.A. shall close the window before we leaveB. will close the window before we leaveC. must close the window before we leaveD. close the window before we leave40. I didn't know his telephone number,otherwise I ______ him.A. had telephonedB. would telephoneC. would have telephonedD.telephone参考答案1~5 BADAB 6~10 CDABC 11~15 CCDDB 16~20 ADAAC 21~25DCDAD 26~30 BDDAA31~35 DABBD 36~40 DABDC。
虚拟语气分词 完成时

10.This ATM has been out of service for a few days. It should D last week. A. fix B . be fixed C. have fixed D have been fixed 11. Jack must (go) have gone away – we can’t find him anywhere in the factory.
4would不定式完成体或不定式完成进行体表示本来可能做某事但实际没有做是一种假设常与不定式完成体或不定式完成进行体表示本来可能做某事但实际没有做是一种假设常与if连用eg
虚拟语气
一.情态动词+不定式完成 情态动词+ 体或完成进行体
1.should/ought to+不定式完成体或完成进行体, 不定式完成体或完成进行体, 不定式完成体或完成进行体 表示本来应该做某事却没有做 eg: You should/ought to have asked my permission first. You shouldn’t have been resting at that time of day. 2.must+不定式完成体或完成进行体 + 表示对过去事态的一种猜测(可对可错) 表示对过去事态的一种猜测(可对可错)只用于肯 定句。否定句和疑问句需用can’t和can. 定句。否定句和疑问句需用 和 eg: Her eyes are red. She must have been crying. You must have left your handbag in the theatre.
用于表示命令 等词语之后的that- 二.用于表示命令,决定,建议等词语之后的 用于表示命令,决定,建议等词语之后的 - 分句中 (1) eg:建议某人做某事 建议某人做某事 suggest that sb./sth. (Should)+动词原形 suggest, propose, desire, request, advise, decide, command, demand, insist, require, order, recommend, beg, prefer, pray, maintain, stipulate, direct等动词后面。 eg: The police ordered that the robber (should) put down the gun. I prefer that Chen (should) play the role of Lin. 我们要求取消期末考试。 我们要求取消期末考试。
【2020】高中英语虚拟语气练习题(附答案)及参考答案
C. would be warned; had not taken D. would have been warned; had not taken
4. I didn’t see your sister at the meeting. If she _______, she would have met my brother.
27. I would rather you ____anything about it for the time being
A. doB. didn’t doC. don’tD. didn’’t hadD. hadn’……
----Don’t call me “Joe”, I am Mr. Parker to you, and ____ you forget it!
25. If only I ___my car
A. hadn’t lostB. wouldn’t loseC. didn’t loseD. haven’t lost
26. But for water, it ____impossible to live in the earth
A. isB. wouldC. wereD. wouldn’t be
3.B. 根据答语,可知本题考查与过去事实相反的虚拟语气.。故从句谓语动词用过去完成时,而主句谓语动词用would have +过去分词形式.。
4.D. 根据句意“在会上我没有看到你的姐姐.。如果她来的话,她就见到我哥哥了”可知,这是考查对过去事实的虚拟.。主句用could have done,故从句谓语动词应该用过去完成时.。
高三asif虚拟语气练习题
高三asif虚拟语气练习题高三学生ASIF在备战考试期间遇到了一些虚拟语气的练习题。
虚拟语气是英语语法中的一个重要部分,常常用于表示与事实相反的假设、建议、愿望等。
ASIF希望通过解决这些虚拟语气练习题来加深对虚拟语气的理解和掌握。
练习题一:用适当形式的虚拟语气填空1. If I _________ (be) a bird, I would fly to the sky.2. If she __________ (study) harder, she would get good grades.3. I wish I _________ (have) more time to travel around the world.4. If he __________ (come) to the party, we would have more fun.5. It is high time you __________ (get) a part-time job.练习题二:改写句子,使用虚拟语气1. He is not here. I wish he __________ (be) here.2. They are not rich. If they _________ (be) rich, they would buy a big house.3. I am late for class. If I __________ (not be) late, the teacher wouldn't be angry.4. You didn't listen to me. I wish you ________ (listen) to me.5. They don't understand the instructions. If they ________ (understand) the instructions, they could complete the task.练习题三:判断下列句子的虚拟语气形式是否正确(正确为T,错误为F)1. She demanded that he works harder. ( )2. I suggested that he must see a doctor. ( )3. If I were you, I would go to the party. ( )4. He behaves as if he is the boss. ( )5. I wish I will pass the exam. ( )练习题四:完成对话,使用虚拟语气A: David, you should have attended the meeting yesterday.B: I'm sorry, I didn't realize it. If I __________ (know), I would have been there.A: It's important that you _________ (be) more responsible in the future.B: You are right. I will make sure to attend all the meetings from now on.练习题五:根据提示完成句子,使用虚拟语气1. If I __________ (have) more money, I would buy a new car.2. She speaks English fluently. It's as if she ___________ (live) in an English-speaking country for years.3. If he ___________ (be) here, we would have a great time together.4. I wish I __________ (know) how to play the piano.5. It is important that she _________ (study) harder for the exam.这些练习题可以帮助ASIF加深对虚拟语气的理解和运用。
虚拟语气练习题精选
虚拟语气练习题精选一:用所给动词的正确形式填空,注意使用合适的情态动词助动词1. If I _____ him yesterday I _____ him about it. (see, ask)2. What do you think would happen if there ___ no light during the days? (be)3. If there _____ no electricity in the future, our life _____ a lot. (be, change)4. If her lawyer _____ here last Sunday, he _____ her from going. (be, prevent)5. If it had not been for the liberation, no changes ___place in my hometown. (take)6. If Miss Green _____ late tomorrow, who would take her place? (come)7. What would have happened if you her child? (not help)8. But for your help, I couldn’t _____ the place. (find)9. I was very busy yesterday, otherwise I to the meeting. (come)10. It is suggested that a study plan _____ right now. (make)11. They required that we _____ them get in the crops. (help)12. It was ordered that no smoking __in the library, which made the smokers unhappy. (allow)13. I made the suggestion that they _____ to the plan they had made. (stick)14. It is strange that he so. (think)15. Galileo insisted that the earth round the sun. (move)16. His silence at the meeting suggested that he to your plan. (not agree)17. It seems as if it ____ already summer now. (be)18. I’d rather Tom _____ tomorrow.(come)19. I wish I my uncle yesterday. (meet)20. It is about time you ____ the medicine, sir. (take)21. I wish I _____ him the day before yesterday. (see)22. Li Ling acts that way as though he a foreigner. (be)23. If only I to my parents’ advice!(listen)24. I to stay there for one more week, but I changed my mind. (hope)25. Supposing the weather bad, where would they go? (be)二:完成句子1. Linda told me that she cried a lot while she was living in the village alone.tower in the distance easily last Tuesday. (see)weeks. (return)11. --Where is my dictionary? I remember I put it here yesterday.prepare a speech. (would like)the opening ceremony? (can)chicken just now. (eat)carry my umbrella with me. (take the trouble)24. –There were already five people in the car, but they managed to take me as well.26.___ ___ ___ ___(要是没有你的建议),I could not have done it so successfully.27.I was ill that day. ________(否则) , I would have taken part in the sports meet.28.Given more time, we____ ____ ____ ____ _____(可以做得更好)29. I might have given you more help, __ ____ ____ ___ ____ .(但是我当时太忙了)30.It is possible that the King of Stonehenge was linked to the stones: he______(可能参与) in planning the monument, or in helping transport and pull up the stones.( have a hand)三:单项选择1. The teacher demanded that the exam _____ before eleven.A. must finishB. would be finishedC. be finishedD. must be finished2. She made the demand that the journalists _____ at once ______ Iraq.A. leave; forB. leave; toC. left; toD. to be left; for3. He is talking so much about America as if he _____ there.A. had beenB. has beenC. wasD. has gone4. The young man insisted that he _____ nothing wrong and _____ free.A. did; setB. had done; should be setC. should do; be setD. had done; must be set5. I suggested there ____ be a kind of language all could understand and use ____ .A. can; itB. /; /C. would; itD. may; /6. The suggestion has been made _____ the basketball game _____ put off.A. for; toB. that; beC. which; should beD. to; being7. The order came that the medical supplies _____ to Beijing for the Sars soon.A. would be sentB. should sendC. be sentD. must be sent8. It is important that we _____ wild animals.A. will protectB. should protectC. shall protectD. are protecting9. Had you listened to the doctor, you _____ all right now.A. areB. wereC. would beD. would have been10. _____ any change about the date, please tell me immediately.A. Will there beB. Should there beC. There will beD. There should be11. _____ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leave12. Should it rain, the crops _____ .A. would be savedB. would have been savedC. will be savedD. had been saved13. You _____ come earlier. The bus left a moment ago.A. wouldB. should haveC. mayD. have14. He treated me as though/as if _____ his own son.A. I amB. I would beC. I wasD. I were15. I _____ you some money, but I hadn’t any on me then.A. would lendB. would have lentC. could lendD. may have lent16. A few minutes earlier and we _____ the rain.A. have caughtB. had caughtC. could have caughtD. were to catch17. --- “Have you ever been to Beijing?”--- “No, but I wish I _____”A. haveB. willC. doD. had18. I’m glad I went over all my notes; otherwise _____ .A. I may have failedB. I’d failC. I’d have failedD. I’ll have failed19. --- “What will you do during the summer holiday?”--- “I don’t know, but it’s high time _____ something.”A. I’m decidingB. I’ll decideC. I decidedD. I decide20. What should we do if it _____ tomorrow?A. should snowB. would snowC. snowD. will snow21. If only I _____ my watch!A. hadn’t lostB. haven’t lostC. didn’t lostD. don’t lose22. You _____ such a serious mistake if you had followed his advice.A. may not makeB. might not makeC. shouldn’t have madeD. might not have made23. We _____ the work on time without your help.A. hadn’t had finis hedB. didn’t have finishedC. couldn’t have finishedD. can’t have finished24. --- “Where have you been?”--- “I got caught in traffic; otherwise _____ sooner.”A. I would be hereB. I have been hereC. I had been hereD. I would have been here25.__ “Mary looks hot and dry”__“So _____ you if you had so high a fever.”A. doB. areC. willD. would26. ______ smoking, he would not have got cancer in the lung.A. Was he given upB. Had he given upC. Did he giveD. If he gave up拓展:27.“It looks as if he were drunk.” “So it does. _____.”A. He’d better give up drinkingB. He shouldn’t have drunk so muchC. Health is more important than drinkD. I wonder why he is always doing so28. If it were not for the fact that you _____ ill, I would ask you to do this right now.A. wereB. had beenC. areD. should be29.It has been raining for a day, but even though it hadn’t rained, we _____ there by tomorrow.A. can’t getB. won’t getC. hadn’t gotD. wouldn’t g et30. If I hadn’t been lucky enough to meet you. I really _____ what I would have done.A. don’t knowB. hadn’t knownC. wasn’t knowingD. wouldn’t know虚拟语气(教师版)用所给动词的正确形式填空1. If I _ had seen _ him yesterday I _ would have asked him about it. (see, ask)2. What do you think would happen if there ___ were__ no light during the days? (be)3. If there __ should be no electricity in the future, our life would change a lot. (be, change)4. If her lawyer had been here last Sunday, he would have prevented her from going. (be, prevent)5. If it had not been for the liberation, no changes would have taken place in my hometown. (take)6. If Miss Green ___ should come __ late tomorrow, who would take her place? (come)7. What would have happened if you hadn’t helped her child? (not help)8. But for your help, I couldn’t ___ have found__ the place. (find)9. I was very busy yesterday, otherwise I would have come to the meeting. (come)10. It is suggested that a study plan ___ be made __ right now. (make)11. They required that we __ help___ them get in the crops. (help)12. It was ordered that no smoking _be allowed _ in the library, which made the smokers unhappy. (allow)13 I made the suggestion that they _ stick to ____ the plan they had made. (stick)14. It is strange that he (should) think so. (think)15. Galileo insisted that the earth moves round the sun. (move)16. His silence at the meeting suggested that he didn’t agree to your plan. ( not agree)17. It seems as if it __ were__ already summer now. (be)18. .I’d rather Tom __ came tomorrow. (come)19. I wish I had met my uncle yesterday. (meet)20. It is about time you __ should take/took the medicine, sir. (take)21. I wish I had seen him the day before yesterday. (see)22. Li Ling acted that way as though he were a foreigner. (be)23. If only I had listened to my parents’ advice!(listen)24. I had hoped to stay there for one more week, but I changed my mind. (hope)25. Supposing the weather were bad, where would they go? (be)完成句子Keys:1. must have gone through2. would have seen3. should be returned4. sports meeting (should) be put off5. it to rain6. would have fallen7. do you suggest be sent for8. must have been raining9. Hadn’t he studied10. needn’t have taken11. might have put12. should have thought of13. couldn’t have gone to14. may as well15. would like to have attended16. How can it be17. shouldn’t have eaten18. be raised by 20 percent19. could have avoided20. didn’t steal, be set free21. had been admitted to22. wouldn’t have finished23. needn’t have taken the trouble24. couldn’t have been25. were broken26.But for your suggestion27.Or/Otherwise28.could have done it better29 but I was too busy30 might have had a hand单项选择CAABB BCBCB CABDB CDCCA ADCDD BDCAA。
2014完成句子虚拟语气
陈述语气
陈述语气
虚拟语气
5. ---Are you going to Richard’s birthday party tomorrow evening? ---Yes. By then I will have 陈述语气 finished ________________ my homework. (finish) ---明天晚上你去参加Richard的生 日聚会吗? ---我去。到那时我就做完作业了。
陈述语气
虚拟语气
虚拟语气
3. Thank goodness for poetry, without which I wouldn’t have spent __________________ so wonderful a childhood. 真的谢谢诗歌,没有它我的童年不 会那样精彩. (spend)
知识归纳
2
Should+动词原形
☻ The
smile on his face suggested that he was satisfied with the result of ______________________ the competition. (satisfied) 他脸上的微笑表明他对比赛结果感到满意。 ☻ It is high time that both sides set/should set aside the ___________________________ disagreement and focus on the subject. (set) 双方是时候把分歧放到一边,专注到这个 主题上来了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. Even though we hadn’t taken off yet, I felt as if I
____________________.(arrive)
虽说飞机还没有起飞,可我觉得自己似乎已经到达了目的地。
2. My father encouraged me in painting, but he never loved to see
____________________ in public.(exhibit)
父亲鼓励我绘画,但是他不愿看到我的任何一部作品在公众面前被展出。
3. It’s a strange that the patient ____________________ so many
medicines.(allergic)
真奇怪这个病人竟然对这么多药过敏。
4. You ____________________ the meeting to tell me that; you could have
come to tell me afterwards. (interrupt)
你不该打断会议来告诉我那件事,你本可以会后告诉我。
5. Most believe he ____________________ for England last week, but for a
serious injury which put him out of football. (play)
多数人认为,要不是受了重伤而告别足球,上周他本会为英格兰踢球的。
6. If I ____________________ practicing speaking English at school, I
wouldn’t be able to speak so well now.(spend)
要不是我在上学时花很多时间说英语,现在就不可能说得这么好。
7. If you had informed me in advance yesterday, I ____________________ at
the airport.(see)
如果你昨天提前通知我,我就会在机场送他了。
8. If it hadn’t been for the accident, his daughter ____________________ now.
(alive)
要不是那场车祸,他的女儿现在一定还活着。
9. —Do you think George has passed the driving test?
—No. If so, he ____________________ his car to our college yesterday.
(drive)
——你认为乔治通过了驾驶测试吗?
——没有。如果通过了,他昨天就开车来我们大学了。
10. If the old fashioned museum hadn’t been destroyed a decade ago, people
there ____________________ it as a place of interest now.(visit)
如果那个老博物馆十年前没被毁,当地的人们现在就可以游览这处名胜
了。
11. If ____________________ earlier, I could have done something to avoid
this accident. (inform)
要是我早点得知的话,就可以做些什么来避免这场事故了。
12. If you had taken my advice, you ____________________ the exams.(pass)
如果你早听了我的建议,你那时就会通过考试了。
13. If Richard ____________________ last month, he would go abroad for a
business conference now. (lose) 如果理查德不在上个月失业的话,他现在
已去国外参加一个商业会议了。
14. Had it not been for such an exchange program, he ____________________ a
sponsor to help him go abroad for further study. (find)
要不是因为这样一个交流项目,他就不会找一个赞助者来帮助他去海外
深造了。
15. Had he settled the problem in a more scientific way, he
____________________ such great trouble now.(be)
要是他能以更科学的方式解决那个问题,他现在就不会陷入如此大的麻
烦中了。
16. I’d rather you ____________________,because I can not bear the idea of
your being in an airplane in such bad weather. (go)
我宁愿你乘火车去,因为我无忍受你在这种糟糕的天气还要坐飞机的想
法。
答案
1. 答案:had already arrived
2. 答案:any of my works exhibited
3. 答案:should be allergic to
4. 答案:shouldn’t have interrupted/oughtn’t to have interrupted
5. 答案:would/could have played
6. 答案:hadn’t spend much time
7. 答案:would have seen him off
8. 答案:would /could be alive
9. 答案:would have driven
10. 答案:could visit
11. 答案:I had been informed
12. 答案:would have passed
13. 答案:hadn’t lost his job/work
14. 答案:would not have found
15. 答案:wouldn’t be in
16. 答案:went by train
17.