1虚拟语气练习题
- 格式:doc
- 大小:93.00 KB
- 文档页数:7
虚拟语气练习题精选虚拟语气的重点是:1.一些常见的虚拟语气的句型或结构。
2.虚拟语气的特殊形式,即用来表示要求、建议、命令、提议、意愿等的主语从句、宾语从句、表语从句和同位语从句中的虚拟形式。
3.主从句表示不同的时间概念、事实或假设情况,从而交错成为复合虚拟语气。
4.含蓄条件句中的虚拟语气的表示愿望的虚拟形式。
上述四个要点往往在完形填空或者阅读理解里面存在,尤其是每年完形填空都至少有一道直接考这方面的知识的题目,而在阅读理解里,我们掌握上述四个重点对于我们理解文章的大意和作者态度很有帮助,了解哪些观点是作者假设的、虚拟的,哪些是真实的,这样对于我们回答关于作者态度观点题很有帮助。
下面我们将主要从上述四个方面来重点论述在考试中应该注意的问题。
一、虚拟语气的常见类型和句型(1)由wish引起的表示愿望的虚拟语气A.用wish表示对现在的愿望时,它所引起的宾语从句中谓语动词形式为:过去式(be动词用were)。
B.用wish表示对将来的愿望时,它所引起的宾语从句中谓语动词形式为:would, could, might+ 动词原形。
C.wish用于对过去的事实表示一种不可能实现的愿望时,宾语从句中的谓语动词形式为:had+动词过去分词或could, would + have +动词过去分词。
The picture exhibition bored me to death; I wish I had not gone to it.---“I let Joe borrow our radio for the afternoon.”---“That’s all right, but I wish he would buy one of his own.”I wish that he weren’t so lazy.(2)had hoped引起的宾语从句中备用语动词形式为would+动词原形,表示一种过去未实现的愿望或令人失望的事。
虚拟语气练习试题(含答案解析)虚拟语气练习题精选强化训练:虚拟语气1.Were it not for the snowy weather, we ____ all right.A. would beB. would have beenC. wereD. may be2. ____ more careful, his ship would not have sunk.A. If the captain wereB. Had the captain beenC. Should the captain beD. If the captain would have been3. If he _____ me tomorrow, I would let him know.A. should callB. should not have been ableC. were not ableD. are not able4. If you asked your father you _____ permission.A. may getB. might getC. should have calledD. maybe get5. ____ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leaves6. ______I you, I would go with him to the party.B. Had beenC. Will beD. Were7.The millions of calculations involved, had they been done by hand, ______all practical value by the time they were finished.A. could loseB. would have lostC. might loseD. ought to have lost8. Had Paul received six more votes in the last election, he______our chairman now.A. must have beenB. would have beenC. wereD. would be9. If you ______Jerry Brown until recently, yo u’d think the photograph on the right was strange.A. shouldn’t contactB. didn’t contactC. weren’t to contactD. hadn’t contacted10. ______he English examination I would have gone to the concert last SundayA. In spite ofB. But forC. Because ofD. As for11. Look at the terrible situation I am in! If only I______your adviceB. would followC. had followedD. have followed13. If the horse won today, it______thirty races in five years.A. would have wonB. wonC. must have wonD. did have won14. There is a real possibility that these animals could be frightened, _______a sudden loud noise.A. being thereB. should there beC. there wasD. there having been16. Jean Wagner’s most enduring contribution to the study of Afro-American poetry is his insistence that it ______in a religious, as well as worldly, frame of reference.A. is to be analyzedB. has been analyzedC. be analyzedD. should have been analyzed17. I would have gone to visit him in the hospital had it been at all possible, but I ______ fully occupiedthe whole of last week.A. wereB. had beenC. have beenD. was18. I apologize if I ______you, but I assure you it wasunintentional.A. offendB. had offendedC. should have offendedD. might have offended19. If you hadn’t taken such a long time to get dressed, we’d______there by now.A. beB. beenC. isD. have been20. The sun rises in the east and sets in the west, so it seems as if the sun ________round the earth.A. were circlingB. circlesC. is circlingD. be circling21. I wish that I ______ with you last night.A. wentB. had goneC. could goD. could have gone22. I wish I______with her now.A. would beB. amC. wasD. were23. I wish that I______the concert last night.A. couldB. have attendedC. had attendedD. attended24. The picture exhibition bored me to death. I wish I____to it.A. had not goneB. have not goneC. did not goD. can not have gone25. “I wish you______me to put these things away,” he said.A. will helpB. helpC. are helpingD. would help26. If the Watergate Incident______Nixon would not have resigned from the presidency.A. did not occurB. had not occurredC. was not occurringD. be circling27. I hadn’t expected James to apologize bu t I had hoped_____.A. him calling meB. that he would call meC. him to call meD. that he call me29. The teacher suggested that her students_____experiences with ESP.A. write a composition on theirB. to write composition about theC. wrote some compositions of his or herD. had written any compositions for his30. He speaks Chinese as fluently as if he ______a Chinese.A. wereB. had beenC. isD. has been31. As usual, he put on a show as though his trip a great success.A. had beenB. has beenC. wereD. was32. Looking round the town, he felt as though he away for ages.A. has beenB. wasC. isD. had been33. John is so strongly built that he looks as if he as elephant.A. liftsB. is liftingC. liftedD. could lift34. He described the town as if he it himself.A. had seenB. has seenC. sawD. sees35. At that thought he shook himself, as though he from an evil dream.A. wokeB. wakesC. would wakeD. had woke36. Most insurance agents would rather you anything about collecting claims untilthey investigate the situation.A. doB. don’tC. didn’tD. didn’t do37. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they the experience of meeting.A. hadn’tB. didn’t have hadC. hadn’t hadD. hadn’t have38. It is important that the TOEFL office your registration.A. will confirmB. confirmC. confirmsD. must confirm39. Without electronic computers, much of today’s advanced technology.A. will not have been achievedB. have not been achievedC. would not have been achievedD. had not been achieved40. He told her to return the book in time so that others a chance to read it .A. may haveB. will haveC. would haveD. might have41. It is time that the government measures to protect the rare birds and animals.A. takesB. tookC. has takenD. taking42. Some people are too particular about school records, insisting that every applicant ______all diplomas from elementary school to university.A. hasB. will haveC. should haveD. must have43. He was very busy yesterday, otherwise he to the meeting.A. would comeB. cameC. would have comeD. had come44. I must say he r eads very well, and I s houldn’t be surprised if he acting for a living one day.A. had taken upB. takes upC. have taken upD. would have taken up45. If I had seen the movie, I you all about it now.A. would tellB. will tellC. have toldD. would have told46. I hadn’t expected Henry to apologize but I had hoped.A. him t call me upB. him calling me upC. that he would call me upD. that he will call me47. I had hoped that John ______a year in Africa, but he stayed there only for three months.A. spendsB. spentC. would spendD. will spend48. I had hoped that Jennifer a doctor, but she wasn’t good enough at science.A. will becomeB. becameC. would becomeD. becomes49. I’d rather you anything about it for the time being.A. doB. didn’t doC. don’tD. didn’t50. I’d just as soon_______ rudely to her.A. that you won’t speakB. you not speakingC. you not speakD. yo u didn’t speak51. It’s high time they this road.A. mendB. mendedC. must have mendedD. will mend52. It’s about time people______ notice of what women did during the war.A. takeB. tookC. have takenD. will take53. Everybody has arrived. It’s time we the class.A. shall startB. would startC. had startedD. start54. the English examination I would have gone to the concert last Sunday.A. In spite ofB. But forC. Because ofD. As for55. Mary my letter; otherwise she would have replied before now.A. has receivedB. ought to have receivedC. couldn’t have receivedD. shouldn’t have received56. John did not feel well yesterday; otherwise he _______to see his classmates off.A. cameB. would comeC. would have comeD. should be coming57. He’s working hard for fear that he.A. should fall behindB. fell behindC. may fall behindD. would fall behind58. Without the dreams of the youth, this invention might fora century.A. have been postponedB. has been postponedC. postponeD. be postponed59. In the past men generally preferred that their wives______ in the home.A. workedB. would workC. workD. were working60. For a child to give up his less mature idea for a more mature one, it requires that the childpsychologically ready for the new idea.A. isB. wereC. beD. would be61. Tom’s father, as well as his mother,in New York for a few days more.A. ask him to stayB. ask he to stayC. asks he staysD. asks he stay62. Your advice that______ till next week is reasonable.A. she waitsB. she waitC. wait sheD. she waited63. The board deemed it urgent that these files right away.A. had to be printedB. should have been printedC. must be printedD. should be printed64. It was essential that we lease before the end of the month.A. singB. singedC. had signedD. were signing65. It is appropriate that some time ______thorough study of the results of the Apollo mission.A. devotes toB. devoted toC. is devoted toD. be devoted to答案与详解1.A.条件句表示与现在事实相反的虚拟。
虚拟语气练习题(一)用所给动词的适当形式填空1. If I_______(know)his number, I would phone him.2. I_________(not buy )that coat if I were you .3. I_________(help) you if I could, but I‟m afraid I can‟t.4. We would need a car if we __________(live) in the country.5. If we had the choice ,we __________(live)in the country.6. This soup isn‟t very good .It _________(taste)better if it w ere n‟t so salty.7.I wouldn‟t mind living in England if the weather ________(be)better.8. If I were you ,I__________(not wait).I________(go)now.9. You‟re always tired. If you __________(not go)to bed so late every night, you wouldn‟t be tired all the time.10. I think there are too many cars. If there __________(not be)so many cars, there ________(not be )so much pollution.11. If he ________(not be) ill, he would have done something to help us.12. If I ______(know) her address, I would write to her.13. How happy we should be if you ______(can be) there tomorrow!14. If the news _________(be)true, we should be delighted.15. You are late. If you had come a few minutes earlier, you _______(see) our old friend Zhang Ming.16. I am not tired. If I were tired, I ______ (have) a rest.17. Were the shirt cheaper, I ________ (buy) it.18. If I were you, I ________(go ) there at once.19. If my classmates saw me, they ________(laugh at) me.20. If you had come here earlier, you ___________(see) our manager.21. If it rained tomorrow, I ______(have) a rest.22. If you _________(help)me, I wouldn‟t have made such rapid progress.23. If I had got up earlier, I ___________(get) there on time.24. If I had known he was a cheat, I _____ (trust) him.25. If I _______(be) you, I would give that patient a hug.26. It is raining heavily. If the rain ________(stop) this afternoon, we would go out for a walk.27. Were I Tom, I __________ (refuse).28. What do you think would happen if there _______(be) no light during the day?29. The waiter would serve you more quickly if you _________(speak) to him more politely.30. If it _________(rain) tomorrow, our plan ________(put off).单项选择1.Grace doesn‟t want to move to New York because she thinks if she ___ there, she wouldn‟t be able to see her parents very often.A. livesB. would liveC. has livedD. were to live2.Sorry, I am too busy now. If I ______ time, I would certainly go for an outing with you.A. have hadB. had hadC. haveD. had3.The printer is of good quality. If it ____ break down within the first year, we would repair it at our expense.A. wouldB. shouldC. couldD. might4.If the contest _____ tomorrow, I would probably go and see it.A. is to take placeB. were to take placeC. was taken placeD. would take place5.If he________my advice,he wouldn’t have lost his job.A.followed B.should follow C.had followed D.would follow6. _______more careful,the mistake would not have been made.A.If he is B.Had he been C.Should he be D.If he has been7. If there were no subjunctive mood now, English ___ much easier.A will beB would have beenC could have beenD would be8. I didn‟t see your sister at the meeting. If she _____ she would have met my brother.A has comeB did comeC cameD had come9. You didn‟t let me drive. If we __ in turn, you ___ so tired.A drove; didn‟t getB were driving; wouldn‟t getC drove; wouldn‟t getD had driven; wouldn‟t have been10. If she __ medicine earlier, she ___ ill now .A takes, won‟t be.B took, wouldn‟t be.C had taken, wouldn‟t be.D had taken , wouldn‟t have been .11. Had you listened to the doctor, you _____ all right now.A. areB. wereC. would beD. would have been12. Should it rain, the crops _____ .A. would be savedB. would have been savedC. will be savedD. had been saved13.. _____ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leave14. What should we do if it _____ tomorrow?A. should snowB. would snowC. snowD. will snow15. If she had worked harder, she ____.A would succeedB had succeededC should succeedD would have succeeded16. ___to do the work, I should do it some other way.A If were IB I wereC Were ID Was I17.You ____such a mistake if you had followed my advice.A mayn‟t makeB might have not madeC shouldn‟t have madeD might not have made18. ____your letter, I would have writer back two days ago.A If receivedB Should I receiveC Had I receivedD If I could have received19.______ to the doctor right away, he might have been alive.A. If he wentB. Were he goneC. Should he have goneD. Had he gone20. If we _______here ten minutes earlier, we _____ the bus.A.arrived, would catchB. arrived, would have caughtC. had arrived, had caughtD. had arrived, would have caught21. If I ______ more time, I would have gone with him.A.hadB. had hadC. have hadD. would have22. If it_____ tomorrow, what would we do?A.rainsB. were to rainC. would rainD. rain23.______ today, he would get there for holiday.A.Was he leavingB. Were he to leaveC. Would he leaveD. If he leaves24._____ fired, your healthy care and other benefits will not be immediately cut off.A.Would you beB. Should you beC. Could you beD. Might you be25.Everything ______ if Ablert hadn‟t called the fire brigade.A.will be destroyedB. will have been destroyedB.would be destroyed D. would have been destroyed26.If it were not for the fact that she _____ sing, I would invite her to the party.A.couldn‟tB. shouldn‟tC. can‟tD. might not虚拟语气练习题(二)用动词所给的适当形式填空1. But for your help, I ________ (not find) the right place.2.I was very busy yesterday. Otherwise, I__________(come) to the meeting.3.----Why did Susan leaves so early without saying bye?---- Luckily she did. Otherwise, she_______(say) something much more unpleasant.4. Without your help, we __________(not make) such rapid progress.5. I can never thank you enough, John. But for your help, we __________(not achieve) so much.6. If you ___________(follow) the doctor‟s advice, you __________(be) much better now.7. If you ____________(study) hard, you _______(be) a college student now. But you ________(don‟t).用if从句代替介词短语1. What would you do with so much work to deal with?2. Without your help, I wouldn‟t have made such rapid progress.3.But for the flood, we would have arrived there on time.4. I got up too late, otherwise I would have got there on time.5. He told me of your arrival, or I would have know nothing about it.6.I didn‟t know that he was a cheat, or else I wouldn‟t have trusted him.单项选择1. He was very busy yesterday, otherwise he ____ the meeting.A. would comeB. cameC. would have comeD. had come2. Without electricity human life _____ quite different today.A. isB. will beC. would have beenD. would be3. If he _____ to the teacher attentively, he ______ answer to the problem now.A. had listened, would have knownB. listened, would knowC. listened, would have knownD. had listened, would know4. But for the party, he _____ of hunger 50 years ago.A. would have diedB. would dieC. must have diedD. must die5. I was busy yesterday, otherwise I ______ your birthday party.A. attendedB. had attendedC. would attendD. would have attended6. We ___ our lives had it not been for the policeman.A. would have lostB. should loseC. might loseD. can have lost7. Without your help, our team _____ the last match.A. won‟t winB. will loseC. wouldn‟t have wonD. can‟t win8.I would have told him the answer had it been possible but ________ so busy then.A. had beenB. wereC. wasD. would be9. We might have failed you if you ____ us a helping hand.A. have not givenB. would not giveC. had not givenD. did not give10. But for the leadership of our Party, we ______.A. shouldn‟t succeedB. could not have succeedC. will not succeedD. will not have succeed11. If he _____ me his telephone number yesterday, I _____ able to ring him up now.A. told, would beB. had told, would beC. had told, would have beenD. told, am12. But for your advice, I _____ into trouble.A. would getB. gotC. must have gotD. get13.----Your performance was very good.----I could have done better if I _____ more time.A.Have hadB. had givenC. had been givenD. would be given14. But for the fact that the firefighters had arrived at the spot in time, more people _____ their lives in the fire.A. would loseB. didn‟t lose D. would have lost D. have lost15. His illness was too serious. Otherwise he ______ saved.A. could beB. could not have beenC. could have beenD. could have16.----Did you remind him of the party?----No. If I_____ at home, I would have.A.wereB. had beenC. wasD. should be17. If I _____ sorry to him yesterday, he _____ angry now.A. had said, wouldn‟t beB. said, wouldn‟t have beenC. have said, won‟t beD. had said, would be18. I didn‟t see your sister at the meeting. If she ____, she would have met my brother.A. has comeB. did comeC. cameD. had come19 “ If I hadn‟t practiced when I was younger,” the musician says, “I______ able to play so well now.”A.wouldn‟t beB. won‟t beC. wouldn‟t have beenD. couldn‟t have been20. If you were older, I _____ you to go there yesterday.A.will allowB. should allowC. wouldn‟t have allowedD. had allowed21. If he had not gone out in the storm, _______.A. he will be alive nowB. he would be alive nowC. he would have been alive now22.If I ____ so busy, I ______ lecture that day.A. were not be, should attendB. should not, should have attendedC. was not, would attendD. had not been, would have atte虚拟语气练习题(三)1. I wish I ____ clever enough to work out the ________ geometry problem.A. can be, abstractB. could be, abstractC. can be, easyD. could be, easy2. If I _____ you, I ___ buy abstract painting.A. was, won‟tB. am, won‟tC. were, shan‟t D were, wouldn‟t3. If you ____ you study, I believe you ______ great progress.A. focused more on, could makeB. focus more on, could makeC. focused more on, can makeD. will focus more on, could make4. If we ______ a great deal of time, we ____ able to complete the project as you wish.A. don‟t have, wouldn‟tB. don‟t have, won‟t finishC. didn‟t have , wouldn‟tD. had, wouldn‟t5.If I ____ enough money, I_____ that beautiful sculpture.A. had, would buyB. had, will youC. have, boughtD. have, would buy6.I wish you _____ go to the art gallery with us, if there ____ enough tickets, I‟d let you know.A. can, wereB. could, wereC. will, wereD. will, are7. I ______ go to my favorite art gallery, if I ______ the terrible maths exam this Friday.A. will, passedB. would , passedC. could , passD. could, have passed8.He ______ paint objects in a different style if he ______ modern art.A. would, knewB. would, knowC. will, knewD. will, know9. Frankly, I …d rather you ______ anything about it for the time being.A. doB. don‟t doC. didn‟t doD. will not do10. Now everybody. It‟s high time we _______.A. start to workB. would start to workC. started to workD. had started to work11.I wish our teacher ______ to give another test. I haven‟t got prepared yet.A. isn‟t goingB. weren‟t goingC. will not goD. could have gone12. It is required that the machine ______ as frequently as necessary.A. be oiledB. must be oiledC. is oiledD. will oil13. His English teacher recommends that he ______ a regular degree program.A. beginsB. beginC. will beginD. is beginning14. One of the requirements for a fire is that the material ______ to its burning temperature.A. be heatedB. is heatedC. would be heatedD. to heat15. I didn‟t go to the party, but I do wish I _____ there.A. wasB. wereC. had beenD. went16. He is talking too much about Australia as if ______ there.A. he workedB. had goneC. had beenD. had been17. It is strange that such a thing _____ in your school.A. will happenB. happensC. should happenD. happened18. The manager was angry and ordered this work _____ before tomorrow.A. be finishedB. must finishC. will finishD. should finish19. If only I _____ my parents‟ advice.A. tookB. had takenC. will takeD. have taken20. His silence at the meeting suggested that he ______ to your plan.A. didn‟t agreeB. hadn‟t agreedC. wouldn‟t agreeD. shouldn‟t agree21.Eye doctors recommend that a child‟s first eye exam _____ at the age of six months old.A. wasB. beC. wereD. is22. My mom suggested that we ______ eat out for a change this weekend.A. shouldB. mightC. couldD. would23. Don‟t handle the vase as if it ______ made of steel(钢).A. isB. wereC. has beenD. had been24. Jack is a great talker. It‟s high time that he ______ something instead of talking.A. will doB. has doneC. doD. did25. George is going to talk about the geography of his country, but I‟d rather he ______ more on its culture.A. focusB. focused C, would focus D. had focused26. ---Look at this poor rabbit. It is dying.---- I wish I _____ the right drugs with me at this very moment, but I don‟t.A. hadB. had hadC. could haveD. could have had27. I can‟t thank my parents______ much because without their help, I _____ have achieved my dream.A. very, couldn‟tB. so, shouldn‟tC. too, wouldn‟tD. that, needn‟t28. ----He didn‟t pass the entrance examination.----What a pity! If he _____ more efforts to study, things would be different now.A. madeB. would makeC. had madeD. were to make29.The Internet plays an important role in our life. Without the Internet, life _______ quite different nowadays.A. would beB. will beC. isD. was30. If I knew you were coming, I _____ you _____ my love to your parents.A. would have asked, conveyB. would ask, conveyC. would have asked, to conveyD. would ask, to convey31. He has a talent for writing poems. He _____ the first prize if he ____ more.A. could win, practicedB. will win, practicedC. could win, practice, practiceD. will win, practice32. I _____ the trouble if only I ______ my parents.A. would have avoided, listen toB. will have avoided, listened toC. would have avoided, had listened toD. shall have avoided, listen to33. To make the most of your time, live every moment as if it ______ your last .A. isB. would beC. wereD. has been虚拟语气练习题(四)1.----I still haven‟t thanked Aunt Lucy for her present. ----It‟s time you _________.A. doB. didC. hadD. would2. ----I‟ve told everyone about it.----Oh, I‟d rather you __________.A. don‟tB. hadn‟tC. couldn‟tD. wouldn‟t3. 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 get4. Yesterday, Jane walked away from the discussion. Otherwise, she _____ something she would regret later.A. had saidB. saidC. might sayD. might have said5. All the doctors in the hospital insisted that he ____ badly wounded and that he ____ at once.A. should be; be operated onB. were; must be operated onC. was; should be operated onD. was; be operated on6. I forget where I read the article, or I ______ it to you now.A. will showB. would showC. am going to showD. am showing7. ----Why did n‟t you go to yesterday‟s meeting?----I would have but I _____ too busy working on the important experiment.A. h ad beenB. wasC. wereD. am8. ----Mary looks hot and dry.---- So ______ you if you had a high fever.A. doB. areC. willD. would9. I ___ to my cousin‟s birthday party last night, but I was not available.A. wentB. had goneC. would goD. would have gone10. ----Yang Liwei has won great honor for our country.----Who is Yang Liwei?----What a question! It is surprising _____ the first spaceman in China.A. you didn‟t know our national heroB. to you not to know himC. you should know nothing aboutD. you knew nothing about him11. ----What courses are you going to do next term?---I don‟t know. But it‟s about time ______ on something.A. I‟d decide.B. I decidedC. I decideD. I‟m deciding12. Robert wishes that he ______ business instead of history when he was in university.A. studiesB. studiedC. has studiedD. had studied13. My demand is that the information referred to in my report ____ to Mr. Brown without you.A. to be e-mailedB. be e-mailingC. be e-mailedD. being e-mailed14. He was very busy yesterday, otherwise he _____ to the meeting.A. would comeB. cameC. would have comeD. had come15. If he had not gone out in the storm, he _____ alive now.A. will beB. would beC. would have beenD. is16. If only I ______ how to operate an electronic computer as you do.A. knowB. would knowC. should knowD. knew17. I would have come earlier, but I ____ that you were waiting for me.A. didn‟t knowB. hadn‟t knownC. would have knownD. haven‟t known18. The teacher agreed to the suggestion that the students _____ two weeks to prepare for the exam. A. give B. should give C. be given D. haven‟t known19. Wang Lin, one of my friends, is very good at English. He speaks English as if he ____ an Englishman.A. wereB. would beC. have beenD. had been20. _____ more careful, his ship would not have sunk.A. If the captain wereB. Had the captain beenC. Should the captain beD. If the captain would have been21. Were it not for the snowy weather, we _____ all right.A. would beB. would have beenC. wereD. may be22. ______ your address, I would have written to you.A. Did I knowB. Were I to knowC. Had I knownD. If I should know23. Sally couldn‟t have writer to him, or he ______ received her letter.A. hadB. haveC. could haveD. has24. You should have arrived here half an hour earlier, but you ______.A. hadn‟tB. haven‟tC. don‟tD. didn‟t25_____ any change about the date, please tell me immediately.A.Will there beB. Should there beC. There will beD. There should beUnexpected GuestsLinda had a very difficult situation at her house a few days ago. Her relatives from Hong Kong arrived unexpectedly, without any advance notice at all, and they wanted to stay for the weekend. They didn‟t even knock at the door. They just walked right in.Needless to say, Linda was very upset. If she ___________(know) that her relatives from H.K. were going to arrive and want to stay for the weekend, she ______________________(prepare) for their visit. She ________________(buy) a lot of food. She __________________( clean) the house. She ____________________(make) plans to go sightseeing. She ______________________(cook) a special dinner. She _____________________(plan) everything perfectly. And she certainly ______________________( not invite) all her daughters‟ friends from nursery school to come over and play.Poor Linda! She really wishes her relatives __________________(call) in advance to say they were coming. The weekend was really a disaster!。
虚拟语气练习题(含答案)1.如果不是下雪天气,我们就会没事了。
2.如果船长更加小心,他的船就不会沉了。
3.如果他明天给我打电话,我会让他知道的。
4.如果你问你的父亲,你可能会得到许可。
5.如果他今天离开,他将在星期五到达那里。
6.如果我是你,我会和他一起去参加派对。
7.如果这数百万的计算是手动完成的,它们完成时就会失去所有实际价值。
8.如果在上次选举中得到了六张选票,他现在就是我们的主席了。
9.If you had not contacted Jerry Brown until recently。
you would think the photograph on the right was strange。
(Changed "shouldn't" to "had not" and added "until recently" for clarity)10.If I had passed the English n。
I would have gone to the concert last Sunday。
(No changes needed)11.Look at the terrible n I am in。
If only I had followed your advice。
(Changed "follow" to "had followed" for past tense)13.If the horse wins today。
it will have won thirty races in five years。
(Changed "would have won" to "will have won" for future tense)14.There is a real possibility that these animals could be frightened by a sudden loud noise。
虚拟语气的练习题加答案虚拟语气的练习题加答案虚拟语气是英语语法中的一个重要概念,用来表达与事实相反或不可能实现的情况。
掌握虚拟语气的用法对于提高英语的表达能力和理解能力至关重要。
下面将给出一些虚拟语气的练习题,并附上答案供参考。
练习题一:用虚拟语气填空。
1. If I ________ (be) a bird, I would fly in the sky.2. I wish I ________ (have) a million dollars.3. If she ________ (study) harder, she would pass the exam.4. If I ________ (know) the answer, I would tell you.5. I wish it ________ (not rain) tomorrow.答案:1. were2. had3. studied4. knew5. wouldn't rain练习题二:改写下列句子,使用虚拟语气表达与事实相反的情况。
1. He is not rich, so he can't buy a sports car.2. She is not a good singer, so she can't win the competition.3. They didn't study hard, so they failed the test.4. I don't have a passport, so I can't travel abroad.5. It's not warm, so we can't go swimming.答案:1. If he were rich, he could buy a sports car.2. If she were a good singer, she could win the competition.3. If they had studied hard, they wouldn't have failed the test.4. If I had a passport, I could travel abroad.5. If it were warm, we could go swimming.练习题三:选择正确的虚拟语气形式填空。
虚拟语气专项练习:1. We demanded that we _______ of any change in the plan.A. informedB. would be informedC. be informedD. had been informed2. It’s necessary that he _____ a recognized qualification.A. hasB. haveC. hadD. having3. It's high time we ______ our attention to this problem.A. turnedB. turnC. had turnedD. would turn4. If only you __________ him what I said! Everything would have been all right.A. didn't toldB. hadn't toldC. would not tellD. would have not told5. He must have had an accident, or he_______ here then.A. would have beenB. had beenC. should have beenD. could be6. Much labour would have been saved if the electronic computers_______ before.A. had inventedB. were inventedC. should have been inventedD. had been invented7. _______ cease advertising, prices would be significantly reduced.A. Were they toB. Could theyC. If theyD. Would they8. Five minutes earlier, and we ________ the last bus.A. had caughtB. should have caughtC. could have caughtD. caught9. You _______ the clothes! We have a washerwoman to do that sort of thing.A. shouldn't have washedB. mustn't have washedC. can not have washedD. needn't have washed10. Jean doesn't want to work right away because she thinks that if she ______ a job she probablywouldn't be able to see her friends very often.A. has to getB. were to getC. had gotD. could have got11. The mad man was put in the soft-padded cell lest he ________ himself.A. injureB. had injuredC. injuredD. would injure12. It is politely requested by the hotel management that radios ______ after 11 o'clock at night.A. were not playedB. not to playC. not be playedD. did not play13. You don't have to be in such a hurry. I would rather you ______ on business first.A. would goB. will goC. wentD. have gone14. It is important that enough money ___________ to fund the project.A. be collectedB. must be collectedC. was collectedD. can be collected15. If only the committee _______ the regulations and put them into effect as soon as possible.A. approveB. will approveC. can approveD. would approve16. I don't think it advisable that Tom ________ to the job since he has no experience.A. is assignedB. will be assignedC. be assignedD. has been assigned17. You _______ her in her office last Friday; she's been out of town for two weeks.A. needn't have seenB. must have seenC. might have seenD. can't have seen18. We didn't know his telephone number, otherwise we _______ him.A. would have telephonedB. must have telephonedC. would telephoneD. had telephoned19. It is recommended that the project ______ until all the preparations have been made.A. is not startedB. will not be startedC. not be startedD. is not to be started20. I wish I ________ longer this morning, but I had to get up and come to class.A. could have sleptB. sleptC. might have sleptD. have slept21. I ________ her to the party but I didn't know her well.A. ought have invitedB. would have invitedC. should inviteD. may have invited22. You ________ to town to see the film last week. It will be on TV tomorrow.A. needn't goB. should not goC. had better not goD. needn't have gone23. --- Would you have called her up had it been possible? --- Yes, but I ____ busy doing myhomework.. A. was B. were C. had been D. would be24. It was essential that the application forms _______ back before the deadlineA. must be sentB. would be sentC. be sentD. were sent25. 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 leave26. Eliza remembers everything exactly as if it ____________ yesterday. (2006全国)A. was happeningB. happensC. has happenedD. happened27. ---Don’t you think it necessary that he ________ to Miami but to New York?---I agree, but the problem is ________he has refused to. (2005江苏)A. will not be sent; thatB. not be sent; thatC. should not be sent; whatD. should not send; what28. If I ________plan to do anything I wanted to, I’d like to go to Tibet and travel through as much of itas possible. (2005湖北) A. would B. could C. had to D. ought to29. If he _______ in a day or two, I would wait for him.A. returnsB. should have returnedC. were to returnD. had returned30. 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 got31. I didn’t see your sister at the meeting. If she ______, she would have met my brother.A. has comeB. did comeC. cameD. had come32. _____ for the doctor’s careful treatment, he ________till last year.A. If it is not, can’t liveB. Were it not, couldn’t liveC. Had it not been, couldn’t have livedD. If they were not, couldn’t live33. What would have happened, ________, as far as the riverbank?A. Bob had walked fartherB. if Bob should walk fartherC. had Bob walked fartherD. if Bob walked farther34. _____ it rain tomorrow, we would have to put off the visit to the Yangpu Bridge.A. WereB. ShouldC. WouldD. Will35 It is hard for me to imagine what I would be doing today if I _____ in love, at the age of seven, withthe Melinda Cox Library in my hometown.A. wouldn’t have fallenB. had not fallenC. should fallD. were to fall36. How I wish every family _______ a large house with a beautiful garden!A. hasB. hadC. will haveD. had had37. When a pencil is partly in a glass of water, it looks as if it ________.A. breaksB. has brokenC. were brokenD. had been broken38. Jane’s pale face suggested that she ___ ill, and her parents suggested that she _____ a medicalexamination. A. be, should have B. was, have C. should be, had D. was, has39. The bus driver insisted that he ____ at normal speed and therefore _____ for the child’s death.A. drive, not answerB. was driving, shouldn’t answerC. should drive, shouldn’t have answeredD. drove, shouldn’t answerAnswers: 1-5: CBABC 6-10: DACDB 11-15: ACCAD 16-20: CDACA21-25: BDACD26-30 DBBCC 31-35 DCCBB 36-39 BCBD。
虚拟语气练习题及答案1. 如果我昨天早一点起床,我就不会迟到了。
- 答案:If I had got up earlier yesterday, I wouldn't have been late.2. 他本应该在会议上发言,但他没有准备好。
- 答案:He should have spoken at the meeting, but hewasn't prepared.3. 要是我知道答案,我就会告诉你。
- 答案:If I knew the answer, I would tell you.4. 她希望她能通过这次考试。
- 答案:She wishes she could pass this exam.5. 要是我没有这么多工作,我就可以和你一起去旅行了。
- 答案:If I didn't have so much work, I could go on atrip with you.6. 我们建议他应该更加小心。
- 答案:We suggest that he should be more careful.7. 如果你当时在场,你会怎么做?- 答案:What would you have done if you had been there?8. 要是他早点告诉我,我就能帮他了。
- 答案:If he had told me earlier, I could have helped him.9. 我本应该更加努力地学习。
- 答案:I should have studied harder.10. 要是他没有生病,他就能参加比赛了。
- 答案:If he hadn't been sick, he could haveparticipated in the competition.答案解析- 虚拟语气通常用于表示与现实相反的情况,或者表达愿望、建议等。
- 虚拟语气的构成通常包括“if”引导的条件句和主句中的“would/should/could/might + 动词原形”。
虚拟语气练习题(1)1. We demanded that we __________ of any change in the plan.A) informed B) would be informed C) be informed D) had been informed2. It’s necessary that he _________ a recognized qualification.A) has B) have C) had D) having3. It's high time we ____ our attention to this problem.A) turned B) turn C) had turned D) would turn4. If only you __________ him what I said! Everything would have been all right.A. didn't told B) hadn't told C) would not tell D) would have not told5. He must have had an accident, or he____________ here then.A. would have been B) had been C) should have been D) could be6. Much labour would have been saved if the electronic computers_____________ before.A. had invented B) were invented C) should have been invented D) had been invented7. _____________ cease advertising, prices would be significantly reduced.A) Were they to B) Could they C) If they D) Would they8. Five minutes earlier, and we ____________ the last bus.A. had caught B) should have caught C) could have caught D) caught9. You ____________ the clothes! We have a washerwoman to do that sort of thing.A) shouldn't have washed B) mustn't have washed C) can not have washed D) needn't have washed10. Jean doesn't want to work right away because she thinks that if she ____ a job she probably wouldn't be able to seeher friends very often.A) has to get B) were to get C) had got D) could have got11. The mad man was put in the soft-padded cell lest he _____________ himself.A) injure B) had injured C) injured D) would injure12. It is politely requested by the hotel management that radios _________ after 11 o'clock at night.A) were not played B) not to play C) not be played D) did not play13. You don't have to be in such a hurry. I would rather you _________ on business first.A) would go B) will go C) went D) have gone14. It is important that enough money ___________ to fund the project.A) be collected B) must be collected C) was collected D) can be collected15. If only the committee __________ the regulations and put them into effect as soon as possible.A. approve B) will approve C) can approve D) would approve16. I don't think it advisable that Tom ________ to the job since he has no experience.A) is assigned B) will be assigned C) be assigned D) has been assigned17. You _________ her in her office last Friday; she's been out of town for two weeks.A. needn't have seen B) must have seen C) might have seen D) can't have seen18. We didn't know his telephone number, otherwise we _________ him.A) would have telephoned B) must have telephoned C) would telephone D) had telephoned19. It is recommended that the project _________ until all the preparations have been made.A) is not started B) will not be started C) not be started D) is not to be started20. I wish I ________ longer this morning, but I had to get up and come to class.A) could have slept B) slept C) might have slept D) have slept21. I ________ her to the party but I didn't know her well.A) ought have B) would have invited C) should invite D) may have invited22. You ________ to town to see the film last week. It will be on TV tomorrow.A) needn't go B) should not go C) had better not go D) needn't have gone23. With all this work on hand, he __________ to the cinema last night.A) mustn't go B) wouldn't go C) oughtn't to go D) shouldn't have gone24. It was essential that the application forms ___________ back before the deadline (截止日期)A) must be sent B) would be sent C) be sent D) were sentExercise Two1. If I _________ the opportunity I would not have missed it.A) had given B) was given C) had been giving D) had been given2. If we _______ yesterday, we _________ the work.A) weren't interrupted.., would finish B) didn't interrupt.., would have finishedC) hadn't been interrupted.., would have finished D) hadn't interrupted.., would have finished3. Ask him to ring me up if you ____________ him.A) should see B) would see C) .saw D) will see4. Your examination results were quite satisfactory, but ___ if you had spent less time in playing football?A) wouldn't they have been better C) won't they be betterB) wouldn't they be better D) won't they have been better5. I didn't know this Picasso exhibit was closed, but I wouldn't have been able to come even if __ about it.A) I know B) I'd known C) I have been knowing D) I've known6. If he ___________ hard in the past five years, things wouldn't be going so smoothly.A) had not been working B) has not been working C) was not working D) were not working7. "Do you think the thief entered through the garage door?""No. If he had, I don't believe he __________ the living room window."A) would have broken B) had broken C) has broken D) broke8. I wish that you hadn't had such a bad headache because I'm sure that you ________ the concert.A) will enjoy B) will have enjoyed C) would enjoy D) would have enjoyed9. I'd rather you __________ anything about it for the time being.A) do B) didn't do C) don't do D) didn't10. He doesn't dare to leave the house in case ___________.A) he will recognize B) he should be recognized C) he is recognized D) he recognize11. He is working hard for fear that he ___________ .A) fell behind B) may fall behind C) should fall behind D) would fall behind12. The driver looked over the engine carefully lest it _________ on the way.A) breaks down B) broke down C) would break down D) should break down13. It is highly desirable that a new chairman ___________ for the committee.A) will be elected B) is elected C) elect D) be elected14. It is requested that every student ___________ a plan for the next semester.A) makes B) will make C) make D) would make15. The librarian recommended that the professor __________ the newly published book.A) borrow B) borrowed C) should have borrowed D) borrowing16. If they _________ the contract ahead of time, they could not have missed the plan.A) signed B) had signed C) would have signed D) should sign17. I don't think it advisable that he _________ to the job since he has no experience.A) be assigned B) will be assigned C) is assigned D) has been assigned18. What do you think of his proposal that we __________ put on a play at the English evening?A) will B) should C) has D) have19. He must have missed the train, otherwise he _________ then.A) should arrive here B) has arrived here C) would have arrived here D) arrived here20. But for friction, people _________ neither walk, nor even stand up.A) can B) were able to C) will be able D) could21. Mr. Johnson prefers that _________ with him personally.A) she speaks B) she will speak C) she speak D) she would speak22. You _________ yesterday, if you were really serious about the job.A) ought to come B) ought to have come C) ought to be coming D) ought have come23. The old worker urged that we __________ cheaper materials instead.A) use B) used C) would use D) will use24. Suppose/Supposing you _________ him now, what would you say to him?A) meet B) met C) have met D) would meet25. His father had hoped that he ________ into business.A) would have gone B) will go C) can go D) would go26. Helen doesn't know how much I spent in repairing the house; if she ever found out, I'm sure she me.A) would never forgive B) never forgives C) does never forgive D) will never forgive虚拟语气(2)1. The boy acted ____ he had never lived in Canada before.A. as thoughB. even ifC. asD. since2. If you were old enough, I ____ you to go there yesterday.A. will allowB. should allowC. would have allowedD. had allowed3. The secretary suggested that they ____ the men in at once.A. had broughtB. should have broughtC. broughtD. bring4. If we arrived here ten minutes earlier, we ___ the bus.A should have catch B. would have caught C. had caught D. would catch5. Don't touch the sleeping tiger. If he woke up, he _____ you.A. would attackB. should attackC. would have attackedD. will attack6. Without electricity, human life _____ quite different today.A. isB. will beC. would have beenD. would be7. How I wish I ____ to repair the watch! I only made it worse.A. had triedB. hadn't triedC. have triedD. didn't try8. He demanded that the laboratory report ___ immediately after the experiment was done.A. was writtenB. be writtenC. must be writtenD. would be written9. If only I _____ how to operate an electronic computer as you do.A. had knownB. would knowC. should knowD. knew10. If he ___ to the teacher attentively, he ___ the answer to the problem now.A. had listened, would have knownB. listened, would knowC. listened, would have knownD. had listened, would know11. I would have come earlier, but I __ that you were waiting for me.A. didn’t knowB. hadn’t know nC. would have knownD. haven’t known12. It is really strange that Marry, who is still a college student , ___ so early.A. has been marriedB. has marriedC. be marriedD. would marry13. The teacher agreed to the suggestion that the students ___ two weeks to prepare for the exam.A. giveB. should giveC. be givenD. would be given14. I was busy yesterday, otherwise I ___ your birthday party.A. attendedB. had attendedC. would attendD. would have attended15. The two strangers talked as if they ___ friends for years.A. wereB. would beC. have beenD. had been16. It is important that you ___ a communication with Mr. Willians immediately.A. haveB. hadC. will haveD. would have17. It is high time we ___ up our results.A. sumB. summedC. will sumD. would sum18. If the doctor had been available, the child ___.A. would not dieB. would not have diedC. could not dieD. could not have died19. I can’t stand him. He always talks as though he _____ everything.A. knewB. knowsC. has knownD. had known20. If you had told me in advance, I ___ him at the airport.A. would meetB. would had meetC. would have metD. would have meet21. Tom can take his car apart and put it back together again. I certainly wish he ___ me how.A. teachesB. will teachC. has taughtD. would teach22. I would have called you up for help had it been possible, but I ___ your phone number then.A. hadn’t hadB. didn’t haveC. shouldn’t haveD. couldn’t have23. If it _ another ten minutes, the game would have been called off.A. had rainedB. would had rainedC. have seenD. did see24. He suggested that they ___ use a trick instead of fighting.A. shouldB. wouldC. doD. had25. “Why didn’t you buy a new car?” “I would have bought one if I ___ enough money. ”A. hadB. have hadC. would haveD. had had26. I recommended that the student ___ his composition as soon as possible.A. finishing writingB. should finish the writingC. finish writingD. finished writing27. The Bakers arrived last night, if they’d only let us know earlier, ___ at the station.A. we’d meet themB. we’ll meet themC. we’d have met themD. we’ve met them28. We might have failed if you ___ us a helping hand.A. have not givenB. would not giveC. had not givenD. did not give29. The Law requires that everyone ___ his car checked at least once a year.A. hasB. had C will have D. have30.The librarian insists that John no more books from the library before he returns all the books he had borrowed.A. will takeB. tookC. takeD. takes31. Then came a word from our boss that we all ___ at present at his office right away.A. beB. to beC. would beD. shall be32. ---Helen couldn’t got to France after all.----That’s too bad, I’m sure she w ould have enjoyed it if ___.A. she’s goneB. she’ll goC. she’d goneD. she’d go33 I must go there earlier. John has suggested that I ___ an hour before the discussion begins.A. goB. shall goC. will goD. would go34. But for the guidance of our instructor(导师) , we ___ in the experiment.A. shouldn’t succeedB. could not have succeedC. will not succeedD. should not have succeeded35. In the past men generally would rather their wives______ in the home.A. workedB. would workC. workD. were working.36. John did not feel well yesterday; otherwise he ______to see his classmates off.A. cameB. would comeC. would have comeD. should be coming37. It’s about time people______ notice of what women did during the war.A. takeB. tookC. have takenD. will take38 Some people are too particular about school records, insisting that every applicant ____alldiplomas from elementary school to university.A. hasB. will haveC. should haveD. must have39. Without electronic computers, much of today’s advanced technology_______..A. will not have been achievedB. have not been achievedC. would not have been achievedD. had not been achieved40. The sun rises in the east and sets in the west, so it seems as if the sun ________round the earthA. were circlingB. circlesC. is circlingD. be circling41. There is a real possibility that these animals could be frightened, _______a sudden loud noise.A. being thereB. should there beC. there wasD. there having been42. _______more careful, his ship would not have sunk.A. If the captain wereB. Had the captain beenC. Should the captain beD. If the captain would have been43.It is hard 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. wouldn’t have fallenB. had not fallenC. should fallD. were to fall44. She insisted that she ________ ill of him behind him,but he didn’t believe it.A. hadn’t s pokenB. shouldn’t speakC. wouldn’t speakD. not speak45. She couldn’t have answered the question if she ______ a few books on world history.A. hadn’t readB. hasn’t readC. wouldn’t readD. didn’t r ead46. I went to the meeting yesterday because I ________ nothing about the discussion without attending it.A. didn’t knowB. would knowC. knewD. would have known47. Isn’t it about time that you ________ to pick up the visitors from New York?A. wentB. should goC. goD. will go48.When a pencil is partly in a glass of water,it looks as if it ________.A. breaksB. has brokenC. were brokenD. had been broken49. His silence at the meeting suggested that he _______ to your plan.A. didn’t agreeB. hadn’t agreedC. wouldn’t agreeD. not agree50.The young man insisted that he ____ nothing wrong and ____ free immediately.A. did; setB. had done; should be setC. do; be setD. had done; must be set。
练习.虚拟语气(一)1. The boy acted ____ he had never lived in Canada before.A. as thoughB. even ifC. asD. since2. ____ to the doctor right away, he might have been alive.A. If he wentB. Were he goneC. Should he have goneD. Had he gone3. If you were older, I ____ you to go there yesterday.A. will allowB. should allowC. would have allowedD. had allowed4. The secretary suggested that they ____ the men in at once.A. had broughtB. should have broughtC. broughtD. bring5. I wish I ____ able to tell him all about it last night.A. wasB. wereC. had beenD. should be6. If we ____ here ten minutes earlier, we ___ the bus.A. arrived/would catchB. arrived/would have caughtC. had arrived/had caughtD. had arrived/would have caught7. If I ____ more time, I would have gone with him.A. hadB. had hadC. have hadD. would have8. He was very busy yesterday, otherwise he ____ to the meeting.A. would comeB. cameC. would have comeD. had come9. The Jade Emperor ordered that the Monkey King _____ right away.A. would be arrestedB. must be arrestedC. be arrestedD. had to be arrested10. Jane's uncle insisted ____ in this hotel any longer.A. not stayingB. not to stayC. that he not stayD. staying not11. Don't touch the sleeping tiger. If he woke up, he _____ you.A. would come toB. would come atC. would have come towardD. will come to12. Without electricity human life _____ quite different today.A. isB. will beC. would have beenD. would be13. How I wish I ____ to reapair the watch! I only made it worse.A. had triedB. hadn't triedC. have triedD. didn't try14. He demanded that the laboratory report ___ immediately after the experiment was done.A. was writtenB. be writtenC. must be writtenD. would be written15. The man insisted that he _____ there.A. should sendB. would be sentC. sentD. be sent16. If he had not gone out in the storm _____.A.he will be alive nowB. he would be alive nowC. he would have been alive now17. If it ___ tomorrow, what would we do?A. rainsB. were to rainC. would rainD. rain18. It is required that you ____ at six.A. will arriveB. arriveC. arrivedD. would arrive19. If only I _____ how to operate an electronic computer as you do.A. had knownB. would knowC. should knowD. knew20. He spoke in a quiet, distinct voice, as though his thought _____.A. was far awayB. had been far awayC. were far awayD. went far away. ?21. If it ___ rain, we ___ get wet.A. is to, shouldB. were to, wouldC. were going to, wouldD. was going to, should22. If he ___ to the teacher attentively, he ___ the answer to the problem now.A. had listened, would have knownB. listened, would knowC. listened, would have knownD. had listened, would know23. But for the party, he ___ of hunger 30 years ago.A. would have diedB. would dieC. must have diedD. must die24. ___ today, he would got there for holiday.A. Was he leavingB. Were he to leaveC. Would he leaveD. If he leaves25. 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 known26. It’s high time that we ___ to school.A. would toB. wentC. goD. will go27. It seems as if it ___ rain.A. willB. is going toC. is toD. were going to28. I’d rather you ___ right away.A. leaveB. leftC. will leaveD. to leave29. He is working hard for fear that he ___.A. failsB. failedC. would failD. fail30. It is really strange that the girl ___ so early.A. has been marriedB. has marriedC. be marriedD. would marry31. Supposing I ___ this gift, what would he say?A. acceptB. acceptedC. should acceptD. would accept32. The teacher agreed to the suggestion that the students ___ two weeks to prepare for the exam.A. giveB. should giveC. be givenD. would be given33. I was busy yesterday, otherwise I ___ your birthday party.A. attendedB. had attendedC. would attendD. would have attended34. He insisted that he ___ me before.A. seeB. should seeC. had seenD. saw35. The two strangers talked as if they ___ friends for years.A. wereB. would beC. have beenD. had been36. We ___ our lives had it not been for the policeman.A. would have lostB. should loseC. might loseD. could have lost37. ---- I thought you would come back tomorrow.---- I would if I ___ to attend a meeting.A. don’t haveB. didn’t haveC. will not haveD. would not have38. He wishes ___ mistakes.A. he doesn’t always makeB. he isn’t always makingC. he didn’t always makeD. he wouldn’t always making39. It ___ very nice if only it were possible.A. will beB. would beC. isD. were40. Without your help, our team ___ the last match.A. won’t winB. will loseC. wouldn’t have wonD. can’t win41. I wish ___ I what to do.A. knewB. have knownC. knowD. would know42. ___, I would take an umbrella with me.A. Had I been youB. I were youC. Were I youD. I had been you43. If I had hurried, I ___ the train.A. would catchB. could catchC. would have caughtD. had caught44. He insisted that John ___ it.A. doB. doesC. didD. would do45. It is high time we ___ off.A. areB. wereC. beD. will be46. He felt as if he ___ more time to study for the test.A. needsB. were neededC. neededD. need47. It is important that I ___ with Mr. Willians immediately.A. speakB. spokeC. will speakD. to speak48. James wishes he ___ the football game instead of the film.A. sawB. seeC. had been seenD. had seen49. I wish ___.A. he leftB. he leaves me aloneC. he be leftD. he would leave me alone50. If I had known that, I ___ so.A. wouldn’t doB. wouldn’t have doneC. won’t doD. have not done51. The doctor suggested that she ___.A. will not smokeB. not smokeC. would not smokeD. did not smoke52. If I ___ you, I wouldn’t return the call.A. beB. amC. wasD. were53. You talk as if you ___ there.A. were reallyB. has really beenC. had really beenD. would really be54. He suggested that the work ___ at once.A. would startedB. would be startedC. should startedD. should be started55. It is strange that such a thing ___ in your school.A. will happenB. happenC. should happenD. happened56. It is imperative that you ___ on time.A. areB. will beC. beD. would be57. I didn’t go to the party, but I do wish I ___ there.A. wasB. wereC. had beenD. went58. It is time we ___ up our results.A. sumB. summedC. will sumD. would sum59. If the doctor had been available, the child ___.A. would not dieB. would not have diedC. could not dieD. could not have died60. Dr. Bethune worked hard as if he ___.A. never had felt tiredB. had never felt tiredC. never felt tiredD. was tired never61. I enjoyed the movie very much. I wish I ___ the book from which it was made.A. have readB. had readC. should have readD. am reading62. You are late. If you ___ a few minutes earlier, you ___ him.A. came/ would meetB. had come/ would have metC. come/ will meetD. had come/ would met63. I wish my husband ___ as well as yours.A. had dressedB. dressC. will dressD. dressed64. Edison kept phosphorus carefully in a bottle lest it ___.A. would burnB. burnedC. was burningD. should burn65. He looked as if he ___ ill for a long time.A. wasB. wereC. has beenD. had been66. If the doctor had come earlier, the poor child ___.A. would not have been lied there for two hoursB. would not have laid there for two hoursC. would not have lied there for two hoursD. would not have lain there for two hours67. I wish that I ___ with you last night.A. wentB. could goC. have goneD. could have gone68. Let’s say you could go there again, how ___ feel?A. will youB. should youC. would youD. do you69. Mr. Brown left for London long ago. That’s pity. I wish ___.A. I meet him.B. I’ll have met himC. I’d had met himD. I’d meet him70. I can’t stand him. He always talks as though he ___ everything.A. knewB. knowsC. has knownD. had known71. I wish I ___.A. will tell him thatB. didn’t tell him thatC. told him not thatD. had not told him that72. If you had told me in advance, I ___ him at the airport.A. would meetB. would had meetC. would have metD. would have meet73. Kunar can take his car apart and put it back together again. I certainly wish he ___ me how.A. teachesB. will teachC. has taughtD. would teach74. I would have told him the answer had it been possible but I ___ so busy then.A. had beenB. wereC. wasD. would be75. I wish I ___ able to tell him all about it last night.A. should beB. wereC. had beenD. was76. If it ___ another ten minutes, the game would have been called off.A. had rainedB. would had rainedC. have seenD. did see77. He suggested that they ___ use a trick instead of fighting.A. shouldB. wouldC. doD. had78. My father did not go to New York; the doctor suggested that he ___ there.A. not wentB. won’t goC. not goD. not to go79. I would have gone to the meeting if I ___ time.A. had hadB. have hadC. hadD. would have had80. John wished ___.A. he will study moreB. he had studied moreC. he studiesD. he won’t have studied more81. You look so tired tonight. It is time you ___.A. go to sleepB. went to sleepC. go to bedD. went to bed82. “Why didn’t you buy a new car?”“I would have bought one if I ___ enough money. ”A. hadB. have hadC. would haveD. had had83. I recommended that the student ___ his composition as soon as possible.A. finishing writingB. should finish the writingC. finish writingD. finished writing84. If she could sew, ___.A. she make a dressB. she would have made a shirtC. she will make a shirtD. she would had made a coat85. ___ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leaves86. His doctor suggested that he ___ a short trip abroad.A. will takeB. would takeC. takeD. took87. The Bakers arrived last night, if they’d only let us know earlier, ___ at the station.A. we’d meet themB. we’ll meet themC. we’d have met themD. we’ve met them88. If I __ you, I ___ more attention to English idioms and phrases.A. was/ shall payB. am/ will payC. would be/ would payD. were/ would pay89. We might have failed if you ___ us a helping hand.A. have not givenB. would not giveC. had not givenD. did not give90. The Law requires that everyone ___ his car checked at least once a year.A. hasB. hadC. haveD. will have91. I wish ___ I busy yesterday; I could have helped you with the problem.A. hadn’t beenB. weren’tC. wasn’tD. have not been92. Had I known her name, ___.A. or does she know mine?B. and where does she live?C. she would be beautifulD. I would have invited her to lunch93. He has just arrived, but he talks as if he ___ all about that.A. knowB. knowsC. knownD. knew94. If I ___ the money, I would have bought a much bigger car.A. possessedB. ownedC. hadD. had had95. I wish I ___ a young man again.A. amB. wasC. wereD. will be96. The librarian insists that John ___ no more books from the library before he returns all the books he had borrowed.A. will takeB. tookC. takeD. takes97. I left very early last night, but I wish I ___ so early.A. didn’tB. hadn’t leftC. haven’t leftD. couldn’t leave98. I do not have a job. I would find one but I ___ no time.A. hadB. didn’t haveC. had hadD. have99. I wish that you ___ such a bad headache because I’m sure that you would have enjoyed the concert.A. hadn’tB. didn’t have hadC. hadn’t hadD. hadn’t have100. He insisted that we all ___ in his office at one o’clock.A. beB. to beC. would beD. shall be101. Helen couldn’t got to France after all. That’s too bad, I’m sure she would have enjoyed it if ___.A. she’s goneB. she’ll goC. she’d goneD. she’d go102. I must go there earlier. John has suggested that I ___ an hour before the discussion begins.A. goB. shall goC. will goD. would go103. If her husband had not liked the dress ___.A. she would be delightedB. he would get madC. she would have returned it D she must have taken it back to the store 104. If I ___ you, I ___ worry.A. were/ wouldn’tB. was/ wouldn’tC. been/ would haveD. be/ would 105. We ___ delighted if the report ___ true.A. were/ wereB. shall be/ wereC. should be/ wereD. were/ would be 106. If he ___ here, he ___ you.A. had been/ would have helped C. would have been/ should have helpedB. were/ had helped D. would have been/ would had helped107. If I ___ so busy, I ___ the lecture that day.A. were not be/ should attendB. should not/ should have attendC. was not/ would attendD. had not been/ would have attended108. If I ___ the way to New York, I ___.A. knew / would driveB. knew/ will driveC. knew/ would have driveD. had known/ would drive109. But for the leadership of our Party, we ___.A. shouldn’t succeedB. could not have succeedC. will not succeedD. should not have succeeded110. You ___ the train if you ___ a little earlier.A. could take/ startedB. could have taken/ had startedC. could take/ had startedD. could have taken / started1.A2. D3. C4. D5. C6. D7. B8. C9. C 10. C 11. B 12. D 13. B 14.B 15. D 16.C 17. B 18. B 19.D 20. B.21.B 22. D 23. A 24. B 25. A 26. B 27.B 28. B 29. D 30.C 31. B 32. C 33.D 34. C 35. D 36. A 37. B 38. C 39. B 40. C41. A 42. C 43.C 44. A 45. B 46.C 47. A 48 D 49. D 50. B 51. B 52. D 53. C 54.D 55. C 56. C 57. C 58. B 59. B 60. B 61. B 62. B 63. D 64. D 65. D 66.D 67. D 68. C 69. C 70. A 71. D 72. C 73. D 74. C 75. C 76. A 77. A 78.C 79. A 80. B 81.D 82. D 83. C 84. B 85. C 86. C 87. C 88. D 89. C 90.C 91. A 92.D 93. D 94. D 95. C 96. C 97. B 98. D 99. C 100. A 101. C 102. A 103. C 104. A 105. C 106. A 107. D 108. A 109. D 110. B练习.虚拟语气(二)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 have achieved8. 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 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 when he 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 to go there.A. is givenB. must giveC. should giveD. be given14. Do you think of Wang Fang's suggestion that he ________ Mr. Li to the party?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 have met 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. maygive30. If city noises _______ from increasing, people _______ shout to be heard evenat 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 would come to seeher.A. has she knownB. had she known C'. if she know D. if shehas known34. 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 windowbefore we leaveC. must close the window before we leaveD. close the window before weleave40. I didn't know his telephone number, otherwise I ______ him.A. had telephonedB. would telephoneC. would have telephonedD. telephone1~5 BADAB 6~10 CDABC 11~15 CCDDB 16~20 ADAAC 21~25 DCDAD26~30 BDDAA 31~35 DABBD 36~40 DABDC练习.虚拟语气(三)1. I loved the movie. I wish I _____ the book from which it was made.A. have readB. had readC. should have readD. am reading2. You are late. If you _____ a few minutes earlier, you _____ him.A. came/could meetB. had come/would have metC. come/will meetD. had come/would meet3. It is time that you _____ home and I’d rather you _____ again tomorrow.A. would go/would comeB. went/cameC. go/are goingD. are going/will come4. It is important that I _____ with Mr Williams immediately.A. speakB. spokeC. will speakD. to speak5. —He has just come out of the hospital.—No wonder he looked as if he _____ ill for a long time.A. wasB. wereC. has beenD. had been6. But for his friends, he _____ of hunger 30 years ago.A. diedB. would dieC. must have diedD. would have died7. How I wish I _____ to repair the watch! I only made it worse.A. had triedB. hadn't triedC. have triedD. didn't try8. Let’s say you could go there again, how _____ feel?A. will youB. should youC. would youD. do you9. I can’t stand him. He always talks as though he _____ everything.A. knewB. knowsC. has knownD. had known10. I suggested yesterday a meeting _____ to discuss the matter.A. be heldB. should holdC. would be heldD. must be held11. I wish I _____.A. will tell him thatB. didn’t tell him thatC. told him not thatD. had not told him that12. If you had told me in advance, I _____ him at the airport.A. would meetB. would had meetC. would have metD. must have met13. I certainly wish he _____ me how to sing English songs.A. teachesB. will teachC. has taughtD. would teach14. I wish I _____ able to tell him all about it last night.A. should beB. were15. I wish he _____ me some money if I am lucky enough.A. had lentB. lentC. would lendD. lends16. If it _____ another ten minutes, the game would have been put off.A. had rainedB. would have rainedD. have rained D. rained17. Our former maths teacher died last term, otherwise he _____.A. would still be workingB. would still have workedC. should still workD. will still work18. My father’s doctor suggested that he _____ home.A. not wentB. won’t goC. not goD. not to go19. When Edison died, it was proposed that the American people _____ all power in their homes, streets, and factories for several minutes in honor of this great man.A. turn offB. turned offC. would turn offD. had turned off20. John wished _____.A. he will study moreB. he had studied moreC. he studiesD. he won’t have studied more21. You look so tired tonight. It is time you _____.A. go to sleepB. went to sleepC. go to bedD. went to bed22. I would have bought a car if I _____ enough money.A. were havingB. have hadC. would haveD. had had23. _____ today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leaves24. Without the food, he _____.A. will be thinnerB. would be thinnerC. is thinnerD. must be thinner25. If they’d only let us know earlier, _____ at the station.A. we’d meet themB. we’ll meet themC. we’d have met themD. we’ve met them26. If I _____ you, I _____ more attention to English idioms and phrases.A. were/shall payB. am/will payC. would be/would payD. were/would pay27. We might have failed if you _____ us a helping hand.A. have not givenB. would not giveC. had not givenD. did not give28. The law requires that everyone _____ for his education.A. paysB. paid29. _____, call the police.A. If anyone will attempt to break inB. Would anyone attempt to break inC. Anyone should attempt to break inD. Should anyone attempt to break in30. Had I known her name, _____.A. or does she know mine?B. and where does she live?C. I would have invited her to lunchD. she would be beautiful31. He has just arrived, but he talks as if he _____ all about that.A. knewB. knowsC. knownD. know32. If I _____ the money, I would have bought a much bigger car.A. possessedB. ownedC. hadD. had had33. I’d rather you ______ by train, because I can't bear the idea of your being in an airplane in such bad weather.A. would goB. should goC. wentD. had gone34. The librarian insisted that John _____ the book he had borrowed.A. shouldn’t returnedB. won’t returnedC. not returnD. didn’t return35. I left very early last night, but I wish I _____ so early.A. didn’t leaveB. hadn’t leftC. haven’t leftD. couldn’t leave36. I do not have a job. I would find one but I _____ no time.A. hadB. didn’t haveC. had hadD. have37. He _____ the job well, but he _____ so careless.A. hadn’t done/had beenB. could have done/wasC. could do/wasD. had done/had been38. He insisted that we all _____ in his office at one o'clock.A. wereB. to beC. would beD. should be39. I _____ to stay there for one more week, but I changed my mind.A. would have hopedB. was hopingC. had hopedD. hoped40. The doctor did all he could so that he _____ save the soldier’s life.A. mightB. mustC. had toD. was able to41. _____ you _____ last Wednesday, you might have known it well.A. Were/to comeB. If/cameC. Had/comeD. Did/come42. We _____ delighted if the report _____ true.A. were/wereB. shall be/wereC. would be/wereD. were/would be43. If he _____ here, he _____ you.A. had been/would helpedB. were/would helpC. were/had helpedD. would have been/had helped44. If I had known that, I _____ so.A. wouldn’t have doneB. didn’t doC. won’t doD. wouldn’t do45. He didn’t come, but I wish he _____ here now.A. isB. had beenC. wereD. should be46. You _____ the train if you _____ a little earlier.A. could take/startedB. could have taken/had startedC. could take/had startedD. could have taken/started47. She couldn’t have answered the question if she _____ the book.A. didn’t readB. wouldn’t readC. haven’t readD. hadn’t read48. The officer gave the order that soldiers _____ to go out at night.A. not be allowedB. mustn’t be allowedC. be not allowedD. shouldn’t allow49. _____ he would have succeeded in the examinations.A. If he has worked hardB. If he works hardC. Had he worked hardD. Were he worked hard50. He was taken away by the police. He _____ for a thief.A. should have been mistakenB. must have been mistakenC. could have been mistakenD. is mistaken1—5 BBBAD 6—10 DBCAA11—15 DCDCC 16—20 AACAB21—25 DDCBC 26—30 DCDDC31—35 ADCDB 36—40 DBDCA41—45 CCBAC 46—50 BDACB历年高考中的虚拟语气典题1.(93.25)—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 taken2.(94.31)I didn’t see your sister at the meeting.If she ____,she would have met my brother.。
虚拟语气练习题(简单含答案和解释)1.I enjoyed the movie very much。
I wish I had read the book from which it was adapted.2.You are late。
If you had come a few minutes earlier。
you would have met him.3.The two students talked as if they had been friends for years.4.It is important that I speak with Mr。
Williams XXX.5.He looked as if he had been ill for a long time.6.If the doctor had come earlier。
the poor child would not have lain there for two hours.7.I wish that I could have gone with you last night.8.Let's say you could go there again。
how would you feel?9.I can't stand him。
He always talks as if he knows everything.10.But for the fog。
we should have reached our school.11.If you had told me in advance。
I would have met him at the airport.12.Mike can take his car apart and put it back XXX.13.I would have told him the answer had it been possible。
虚拟语气练习11. If only he ____quietly as the doctor instructed, he would not suffer so much now.A. liesB. layC. had lainD. should lie2. How I wish every family ____a large house with a beautiful garden.A. hasB. hadC. will haveD. had had3. You did not 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 got4. _____it rain tomorrow, we would have to put off the visit to the Yangpu Bridge.A. WereB. ShouldC. WouldD. Will5. When a pencil is partly in a glass of water, it looks as if it____.A. breaksB. has brokenC. were brokenD. had been broken6. ---Your aunt invites you to the movies today.---I had rather she ____ me tomorrow than today.A. tellsB. toldC. would tellD. had told7. ---Would you have called her up had it been possible.---Yes, but I ____busy doing my homework.A. wasB. wereC. had beenD. would be8. I was ill that day, otherwise I ____ the sports meet.A. would have taken part inB. took part inC. had taken part inD. would take part in9. ___the clouds, you would find the airplane in the sky easily.A. Had it not been forB. If it were notC. If it had not been forD. Were it not for10. If my lawyer ____here last Sunday, he ____ me from going.A. had been, would have preventedB. had been, would preventC. were, preventD. were, would have prevented11. ____hard, he would have passed the exam.A. If he were to workB. Had he workedC. Should he workD. Were he to work12. ____today, he would get there by Friday.A. Were he to leaveB. If he had leftC. Did he to leaveD. Had he left13. Had you listened to the doctor, you ____all right now.A. areB. wereC. would beD. would have been14. I did not see your sister at the meeting. If she ____, she would have met my brother.A. has comeB. did comeC. comeD. had come15. He ____busy yesterday, or he ___you with your experiment.A. was, had helpedB. was, would have helpedC. had been, would have helpedD. were, would have helped16. If it ____for the snow, we____ the mountain yesterday.A. were not, could have climbB. were not, could climbC. had not been, could have climbedD. hadn’t been, could climb17.Without electricity, human life ____quite difficult today.A. isB. will beC. would have beenD. would be18. ---I am going to tell her the news.---I would as soon you _____her about itA. didn’t tellB. don’t tellC. hadn’t tellD. won’t tell19. Mike’s father, as well as his mother, insisted he ____home.A. stayedB. could stayC. has stayedD. stay20. It was requested that the play ____again.A. should put onB. would put onC. be put onD. put on21. She insisted that a doctor _____ immediately.A. had sent forB. sendC. be sent forD. was sent22. If only I ___my car.A. hadn’t lostB. wouldn’t loseC. didn’t loseD. haven’t lost23. I would rather you ____anything about it for the time being.A. doB. didn’t doC. don’tD. didn’t24. The kind-hearted couple treat the orphan very well as though he ____ their own son.A. isB. wereC. had beenD. should be25. How the old people wish that they ____young once more.A. wereB. could becomeC. had beenD. should be26. It is high time that we ____ a meeting to discuss this problem.A. holdB. heldC. have heldD. had held27. The thief closed his eyes ____ he ____dying.A. even if , wasB. though, would beC. even, had beenD. as if, were28. I wish that you ____ such a bad headache because I am sure that you would have enjoyed the concert .A. had notB. did not have hadC. hadn’t hadD. hadn’t have29. The chairman insisted that we ____the question again.A. will discussB. to discussC. should discussD. will be discussed30. He requested that the students ____them get in crops .A. helpB. to helpC. helpedD. helping31. The guard at the gate insisted that everybody _____the rules.A. obeysB. obeyC. will obeyD. would obey32. I wish I ____here then.A. wasB. had beenC. WereD. would be33. Mother suggested that I ___my homework first before watching TV.A. didB. doC. shall doD. have done34. My suggestion is that the meeting ____off till nest Sunday.A. be putB. putC. should putD. had been put35. He is talking so much about America as if he ____ there.A. had beenB. has beenC. wasD. been36. The teacher demanded that the exam _____ before eleven.A. must finishB. would be finishedC. be finishedD. must be finished37. How I wish I ____ to repair the watch! I only made it worse.A. had triedB. hadn’t triedC. have triedD. didn’t try38. ----How could I thank you enough?----Don’t mention it. Any other man ____it.A. must doB. could doC. would have doneD. should have done39. If the hurricane had happened during the day-time, ____more deaths.A. it would have beenB. it would beC. there would beD. there would have been40. What the customers_____ from the company is that the goods ____ right to their homes.A. requested, deliverB. demand, be deliveredC. request, should deliverD. demand, delivered41. We took a taxi to the airport. Otherwise we ____late.A. would beB. wereC. will beD. would have been42. Supposing he never ____, what would happen then.A. comeB. cameC. would comeD. will come43. What do you think his proposal that we ____ a play at the English meeting.A. had put onB. should put onC. have put onD. will put on44. I hope that you ____ right.A. will beB. should beC. wereD. would be45. He insisted that we ____early the next morning.A. startB. startedC. would startD. had started46. I did not see your sister at the meeting. If she ____, she would have met my brother.A. has comeB. did comeC. had comeD. came47. We ____last night, but we went to the cinema instead.A. must have studiedB. might studyC. would studyD. would have studied48. If it _____the snow, we _____the Simian Mountain last week.A. were not, could have climbedB. were not, could climbC. had not been , could have climbedD. had not been, could climb虚拟语气练习21. If I ____ where he lived,I ____ a note to him.A. knew,would sentB. 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 sobusy 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 have achieved8. 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 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 ________ betall when he 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'srefused to go there.A. is givenB. must giveC. should giveD. be given14. Do you think of Wang Fang's suggestion that he ________ Mr.Li to the party?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 ________ themvery 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. That is a good book. You ________ it yesterday.A. could buyB. should buyC. should have boughtD. bought20. It is high time we ________ home.A. will goB. would goC. have goneD. went21. I'd rather that you ________ home.A. wentB. have goneC. will goD. had gone22. If only I _________ to the lecture!A. listenB. will listenC. am listeningD. had listened23. —— 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 taken24. I didn't see your sister at the meeting. If she _________,shewould have met my brother.A. has comeB. did comeC. cameD. had come25. Without electricity,human life ________ quite different today.A. isB. will beC. would have beenD. would be26. He ________ you more help,even though he was very busy.A. might have givenB. might giveC. may have givenD. may give27. Mike's father,as well as his mother,insisted that he ________home.A. stayedB. could stayC. has stayedD. stay28. Mr. Smith insisted that he ________ the work all.A. had doneB. have doneC. didD. do29. Jane would never have gone to the party ________ that Marywould come to see her.A. has she knownB. had she knownC. if she knowD. if she has known30. If you had enough money,what ________?A. will you buyB. would you buyC. would you have boughtD. will you have bought31. If you ________ that film late last night,you wouldn't be sosleepy.A. didn't seeB. haven't seenC. wouldn't have seenD. hadn't seen32. 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 carefully33. 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 leave34. I didn't know his telephone number,otherwise I ______ him.A. had telephonedB. would telephoneC. would have telephonedD. telephone虚拟语气练习题31. Look at the doves flying across the sky in the strong sunlight, Iwish ______ a piece of cloud giving them cool shade.A. willB. amC. should beD. were2.The city council ordered spitting _____ on the streets.A. was prohibitedB. is prohibitedC. be prohibitedD. be prohibiting3. It was suggested that a special committee of five members _____ to investigate the case.A. are appointedB. be appointedC. appointedD. would appoint4. I think it is high time the children _____ to school.A. goB. are goingC. will goD. went5. I t is necessary that a university student _____ at least one foreign language.A. learnsB. learnC. must learnD. learned.6. ______ the truth, he would not have lent her any money.A. Jack has knownB. If Jack knownC. Should Jack knowD. Had Jack known7. Given more time and money, he _____ better than what it is.A. did B had done C. could have done D. would do8. Jane wishes that she _______ foreign trade instead of literature when she was in college.A. study B would study C. had studied D. could study9. I t is important that an undergraduate _____ a grade point average of “B” in his major field.A. maintainsB. maintainC. will maintainD. shall maintain10. This kind of work is hard and dangerous. But ______ you would become rich.A. would you succeedB. could you succeedC. might you succeedD. should you succeed11. The teacher recommended that Jack _____ maths or physics instead of English because he was quick at numbers.A. must studyB. could studyC. studiedD. study12. The dean approved of the requirement that every student _____ a report on social investigation after summer vacation.A. handed inB. hand inC. must hand inD. ought to hand in13. I’d rather you just _____ in bed and _____ anything for at least two weeks.A. stayed…didB. stay…don’tC. stayed…don’t doD. stayed…didn’t do14. Without your encouragement and support, we ____.A. should not succeededB. would not succeedC. would have succeededD. would not have succeeded.15. Since he suffered a great deal from stomachache, the doctor insisted that he ___ wine any more.A. didn’t drinkB. does not drinkC. not drinkD. could not drink16. The same thing, happening in war time, ______ great disaster.A. will amount toB. amounted toC. would have amounted toD. would amount to17. The doctor urged that she _____ an operation as early as possible.A. hadB. hasC. haveD. would have18. If I ____ the job, I would do it in a different way.A. would doB. doC. shall doD. were to do19. He ____ ten lectures on American history, but he only gave two because of his illness.A. had givenB. gaveC. should have givenD. must have given20. Any man in his position _____ like that..A. have doneB. would have doneC. would be doneD. would be doing。