虚拟语态练习题.doc_第1页
虚拟语态练习题.doc_第2页
虚拟语态练习题.doc_第3页
虚拟语态练习题.doc_第4页
虚拟语态练习题.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

练习、虚拟语气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 didnt know his telephone number. _ it, I _ then.A. Had I known, would ring him upB. Should I know, would have rung him up C. 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; wouldnt have been C. had been ill; should have beenD. hadnt been ill; could be5. Were I to do it, I _ it some other way. A. will do B. would doC. would have done D. 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 it C. should have told; had it beenD. should have told; should it be7. Without your help, we_ so much. A. won t achieve B. didn t achieve C. dont achieve D. wouldnt have achieved8. You didnt take his advice. _ his advice, you _ such a mistake. A. Had you taken; wouldnt have madeB. If you had taken; would make C. 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. could B. shouldC. would D. were able to12. My sister advised me that I _ accept the invitation. A. could B. mustC. should D. might13. He asks that he _ an opportunity to explain why hes refused to go there.A. is givenB. must giveC. should give D. be given14. Do you think of Wang Fangs suggestion that he _ Mr. Li to the party? A. will invite B. have invited C. is invited D. invite15. I insisted that he _ at once. A. be gone B. go C. would go D. might go16. Li Ming insisted that he _ anything at all.A. hadn t stolen B. shouldn t steal C. doesn t steal D. 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. knew B. knows C. has known D. wont 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. caught B. will catch C. might catch D. shall catch21. I am sorry that he _ in such poor health. A. are B. shall be; C. were D. should be22. That is a good book. You _ it yesterday. A. could buy B. should buy C. should have bought D. bought23. It is high time we _ home. A. will go B. 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 listen C. 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 taken C. 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 come B. did comeC. came D. had come28. Without electricity, human life _ quite different today. A. is B. will beC. would have been D. 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 be heard even at the dinner table 20 years from now. A. are not kept; will have toB. are not kept; have to C. do not keep; will have toD. do not keep; have to31. Mikes father, as well as his mother, insisted that he _ home. A. stayed B. could stayC. has stayed D. stay32. Mr. Smith insisted that he _ the work all.A. had done B. have doneC. did D. so33. Jane would never have gone to the party _ that Mary would come to see her. A. has she known B. had she knownC. if she know D. if she has known34. If you had enough money, what _ ? A. will you buyB. would you buyC. would you have bought D. will you have bought35. If you _ that film late last night, you wouldnt be so sleepy. A. didnt see B. havent seenC. wouldnt have seen D. hadnt 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 studied D. 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 been B. wasC. be D. should be39. It is important that we _. A. shall close the window before we leaveB. will close the window before we leave C. must close the window before we leaveD. close the window before we leave40. I didnt know his telephone number, otherwise I _ him.A. had telephonedB. would telephoneC. would have telephonedD. telephone 二 1. Without electricity human life _ quite difficult today. A. isB. will beC. would have been D. would be2. How 1 wish every family _ a large house with a beautiful garden! Ahas B. had Cwill have Dhas had3. Its quite impossible that it will rain tomorrow. But if it _, I would still go to the park. A. should rain B. would rain C. rains D. had rained4. Id rather you _ anything about it now. A. arent doing B. wont do C. didnt do D. dont do5. When a pencil is partly in a glass of water, it looks as if it _.A. breaksB. has brokenC. were broken D. had been broken6. 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 set7. The new airport _ if they had not stopped working on it.A. would completeB. had been completedC. had completedD. would have been completed8. The doctor did everything he could so that he _ save the soldiers life.A. mightB. must C. had to D. was able to9. She made the demand that the journalists _ at once _ Iraq.A. leave; forB. leave; toC. left; toD. to be left; for10. The guard at the gate insisted that everybody _ the rules.A. obeysB. obeyC. will obeyD. would obey11. He talked as if he _ for years.A. is living there B. was living thereC. has lived there D. had lived there12. If there were no subjunctive mood, English _much easier.A. will beB. would beC. could have been D. would have been 13. I stayed at hotel while in NY. Oh, did you? You_ with Barbara. A. would stay B. could stayC. could have stayed D. must have stayed14. Had you listened to the doctor, you _ all right now.A. areB. wereC. would beD. would have been15. _ today, he would get there by Friday.A. Would he leave B. Was he leaving C. Were he to leaveD. If he leave16. _ I be free tomorrow, I could go with you.A. Could B. Should C. Might D. Must17_ to do the work, I should do it some other way.A. If were I B. I were C. Were I D. Was I18. _ your letter, I would have written back two days ago.A. If I received B. Should I receive C. Had I received D. If I could have received 19._, he would have passed the exam.A. If he were to study B. If he studied hardC. Had he studied hard D. Should he study hard 20. Should it rain, the crops _ . A. would be saved B. would have been saved C. will be saved D. had been saved21. You _ earlier. The bus left a moment ago.A. would come B. should have come C. may come D. have come22. I _ you some money, but I hadnt any on me then.A. would lend B. would have lent C. may lend D. may have lent23. -Have you ever been to Beijing? -No, but I wish I_ .A. have B. will C. do D. had24. Where is Xiao Zhang? I wish I _ him at once. A. can find B. will find C. could find D. could have found.25. You didnt let me drive. If we _ in turn, you _ so tired. A. drove; didnt get B. drove; wouldnt get C. were driving; wouldnt get D. had driven; wouldnt have got26.Its time we _ to bed. A. must go B. will go C. went D. have gone27. If only I _ my watch. A. hadnt lost B. havent C. didnt D. dont28. You _ such a serious mistake if you had followed his advice A. may not make B. might have not made C. shouldnt have made D. might not have made29. He _ the test. But he wasnt careful enough. A. could have passed B. were able to pass C. must have passed D. might be able to pass30. We _ the work on time without your help. A. hadnt had finished B. didnt have finishedC. couldnt have finished D. cant have finished31. If you _ at school, you _ a college student now A. had studied hard; would have been B. should have studied hard; should have been C. had studied hard; would be D. would study hard; must have been32. Sir, if- if I _ your advice to practice more, I _ so sorry now.A. followed; wont feel B. had followed; wont feel C. followed; wouldnt feel D. had followed; wouldnt feel33. He _ to help but he couldnt get there in time. A. wantB. wantedC. had wantedD. have wanted34. Look at the terrible situation I am in! If only I _ your advice.A. follow B. had followed C. would follow D. have followed35. _ more attention, the trees could have grown better.A. GivenB. To giveC. GivingD. Having given36. Its about time that you _ your store. A. close B. closed C. have closed D. had closed37. The situation required that China _ its door to the outside world. A. must open B should open C. have to open D. has to open 38. I _ you a more valuable present for your birthday. I was short of money at that time. A. would buy B. would have bought C. had bought D. must have brought 39. A few minutes earlier and we _ the train.A. have caught B. had caughtC. were to catch D. could have caught 40. _ for my illness I would have lent him a helping hand.A. Not being B. Without being C. Had it not been D. Not having been41. -Do you know where he comes from?-No, but his accent suggests that he _ from the south.A. wasB. should be C. isD. were42. _ be sent to work there? A. Who do you suggestB. Who do you suggest that shouldC. Do you suggest who shouldD. Do you suggest whom should43. It is natural that he_ so. A. thinks B. think C. thought D. will think44. The old professor gave orders that the experiment_ before 6.A. was finished B. will finish C. be finished D. shall be finished45._ you succeed and _you be healthy.A. May; may B. Wish; wish C. Hope.hope D. Should.may46. -How did you do in the test? -Not so well. I _ much better but I misread the directions for Part D. A. could do B. could have done C. must have done D. should do47. I was very busy yesterday, otherwise I_ to the meeting. A. came B. would come C. had come D. would have come48. He treated me as though _ his own son.A. I amB. I would beC. I was D. I were49. Your advice that Taylor _ invited to the party was accepted. A. would be B. will be C. be D. is50. I would have told him the answer if it had been possible, but I _ so busy then. A. had been B. were C. was D. would be51. The boy acted _ he had never lived in Canada before. A. as though B. even if C. as D. since52. If you were old enough, I _ you to go there yesterday. A. will allow B. should allow C. would have allowed D. had allowed53. How I wish I _ to repair the watch! I only made it worse. A. had tried B. hadnt tried C. have tried D. didnt try54. He demanded that the laboratory report _ immediately after the experiment was done. A. was written B. be written C. must be written D. would be written55. If he _ to the teacher attentively, he _ the answer to the problem now. A. had listened, would have known B. listened, would know C. listened, would have known D. had listened, would know56. I would have come earlier, but I _ that you were waiting for me. A. didnt know B. hadnt know C. would have known D. havent known57. It is really strange that Marry, who is still a college student, _ so early. A. has been married B. has married C. be married D. would marry58. 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. would be given59. I was busy yesterday, otherwise I _ your birthday party. A. attended B. had attended C. would attend D. would have attended60. It is important that you _ a communication with Mr. Williams immediately. A. have B. had C. will have D. would have61. I cant stand him. He always talks as though he _ everything. A. knew B. knows C. has known D. had known62. I would have called you up for help had it been possible, but I _ your phone number then.A. hadnt had B. didnt have C. shouldnt have D. couldnt have63. If it _ another ten minutes, the game would have been called off. A. had rained B. would had rained C. have seen D. did see64. I recommended that the student _ his composition as soon as possible. A. finishing writing B. should finish the writing C. finish writing D. finished writing65. The Bakers arrived last night, if theyd only let us know earlier, _ at the station. A. wed meet them B. well meet them C. wed have met them D. weve met them66. We might have failed if you _ us a helping hand. A. have not given B. would not give C. had not given D. did not give67. -Helen couldnt got to France after all.-Thats too bad, Im sure she would have enjoyed it if _. A. shes gone B. shell go C. shed gone D. shed go68. But for the guidance of our instructor, we _ in the experiment. A.shouldnt succeed B. could not have succeed C.will not succeed D. should not have succeeded69. John did not feel well yesterday; otherwise he _to see his classmates off. A. came B. would come C. would have come D. should be coming 70. Some people are too particular about school records, insisting that every applicant _all diplomas from elementary school to university. A. has B. will have C. should have D. must have 71. The sun rises in the east and sets in the west, so it seems as if the sun _round the earth. A. were circling B. circles C. is circling D. be circling 72. There is a real possibility that these animals could be frightened, _a sudden loud noise. A. being there B. should there be C. there was D. there having been 73. 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. wouldnt have fallenB. had not fallen C. should fall D. were to fall74. I went to the meeting yesterday because I _ nothing about the discussion without attending it.A. didnt knowB. would know C. knewD. would have known75. His silence at the meeting suggested that he _ to your plan.A. didnt agreeB. hadnt agreed C. wouldnt agreeD. not agree76. Eliza remembers everything exactly as if it _ yesterday. A. was happening B. happensC. has happened D. happened77. _ fired, your health care and other benefits will not be immediately cut off. A. Would you be B. Should you be C. Could you be D. Might you be78. Mr. White _ at 8:30 for the meeting, but he didnt show up.A. should have arrivedB. should arriveC. should have had arrivedD. should be arriving79. “Ill tell Mary about her new job tomorrow.” “You _ her last week.” A. ought to te

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论