虚拟语气练习题_第1页
虚拟语气练习题_第2页
虚拟语气练习题_第3页
虚拟语气练习题_第4页
虚拟语气练习题_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、虚拟语气练习题1. I enjoyed the movie very much. I wish I the book from which it was made.A. have readB. had readC. should have readD. are reading2. You are late. If you a few minutes earlier, you him.A. come; would meetB. had come; would have metC. come; will meetD. had come; would meet3. The two students

2、talked as if they friends for years.A. should be B. would be C. have been D. had been4.It is important that I with Mr. Williams immediately.A. speakB. spokeC. will speakD. to speak5.He looked as if he ill for a long time.A. wasB. wereC. has beenD. had been6.If the doctor had come earlier, the poor c

3、hild would not .A. have laid there for two hoursB. have been lied there for two hoursC. have lied there for two hoursD. have lain there for two hours7.I wish that I with you last night.A. went B. could go C. have gone D. could have gone8.Let s say you could go there again, how feel?A. will youB. sho

4、uld youC. would youD. do you9.I can t stand him. He always talks as though he everything.A. knewB. knowsC. has knownD. had known10. the fog, we should have reached our school.A. Because of B. In spite of C. In case ofD. But for11.If you had told me in advance, I him at the airport.A. would meet B. w

5、ould had met C. would have met D. would have meet12.Mike can take his car apart and put it back together again. I certainly wish he me how.A. teachesB. will teachC. has taughtD. would teach13.I would have told him the answer had it been possible, but I so busy then.A. had beenB. wereC. wasD. would b

6、e14.He s working hard for fear that he .A. should fall behind B. fell behindC. may fall behind D. would fallen behind15.If it another ten minutes, the game would have been called off.A. had rainedB. would have rained C. have seenD. rained16.He suggested that they use a trick instead of fighting.A. s

7、hould B. would C. do D. had17.My father did not go to New York; the doctor suggested that he there.A. not wentB. won t goC. not goD. not to go18.I would have gone to the meeting if I time.A. had hadB. have hadC. hadD. would have had19. Would you rather I buying a new bike?A. decided againstB. will d

8、ecide againstC. have decided D. shall decide against20. You look so tired tonight. It is time you .A. go to sleepB. went to sleepC. go to bed D. went to bed21. Why didn t you buy a new car? I would have bought one if I enough money.A. had B. have had C. would have D. had had22. If only the committee

9、 the regulations and put them into effect as soon as possible.A approveB. will approve C. can approveD. would approve23. today, he would get there by Friday.A. Would he leaveB. Was he leavingC. Were he to leaveD. If he leaves24. His doctor suggested that he a short trip abroad.A. will take B. would

10、takeC. take D. took25. The Bakers arrived last night. If they d only let us know earlier, at the station.A. we d meet themB. well meet themC. wed have met themD. weve met them26.If I you, I more attention to English idioms and phrases.A. was; shall payC. would be; would pay27.We might have failed if

11、 you A. have not givenC. had not given28.The law requires that everyone _A. hasB. had29.It is strange that he so.A. would say B. would speak30.Had I known her name, A. or does she know mine?C. she would be beautiful.B. am; will payD. were; would pay us a helping hand.B. would not giveD. did not give

12、_ his car checked at least once a year.C. have D. will haveC. should say D. will speakB. and where does she live?D. I would have invited her to lunch.A. would have telephonedB. must have telephoned31.He has just arrived, but he talks as if he all about that.A. knowB. knowsC. knownD. knew32.If I the

13、money, I would have bought a much bigger car.A. possessedB. ownedC. hadD. had had33.He was very busy yesterday; otherwise, he to the meeting.A. would come B. cameC. would have comeD. will come34.The librarian insists that John no more books from the library before he returnsall the books he has borr

14、owed.D. takesD. couldn t leaveA. will take B. took C. take35.I left very early last night, but I wish I so early.A. didn t leaveB. hadnt leftC. haven t left36.I do not have a job. I would find one but I no time.A. hadB. didn t have C. had had D. have37.I wish that you such a bad headache becauseI m

15、sure that you would have enjoyedthe concert.A. hadn tB. didn t have hadC. hadn t hadD. hadn t have38.He insisted that we all in his office at one o clock.A. be B. to be C. would beD. shall be39.Helen couldn t go to France after all. That s too bad. I m sure she would have enjoyed it ifA. she s goneB

16、. shell goC. shed goneD. shed go40.I must go there earlier. John has suggested that I an hour before the discussion begins.A. go B. shall go C. will goD. would go41. The teacher demanded that the exam before eleven.A. must finish B. would be finished C. be finished D. must be finished42. She made th

17、e demand that the journalists at once Iraq.A. leave; for B. leave; toC. left; toD. to be left; for43. He is talking so much about America as if he there.A. had been B. has beenC. wasD. has gone44. The young man insisted that he nothing wrong and free.A. did; set B. had done; should be set C. should

18、do; be set D. had done; must be set45. I suggested there be a kind of language all could understand and use .A. can; it B. /; / C. would; it D. may; /46. The suggestion has been made the basketball game put off.A. for; toB. that; beC. which; should beD. to; being47. The order came that the medical s

19、uppliesA. would be sentB. should send to Beijing for the Sars soon.C. be sentD. must be sent48. It is important that we wild animals.A. will protect B. should protect C. shall protect D. are protecting49. Had you listened to the doctor, you all right now.A. are B. wereC. would beD. would have been50

20、. any change about the date, please tell me immediately.D. There should beA. Will there beB. Should there beC. There will be51 We didnt know his telephone number, otherwise we him.C. would telephone52. Should it rain, the crops A. would be savedD. had telephonedB. would have been savedC. will be sav

21、edD. had been saved53. You come earlier. The bus left a moment ago.A. would B. should have C. may D. have54. He treated me as though/as if his own son.A. I am B. I would beC. I wasD. I were55. I you some money, but I hadnt any on me then.A. would lend B. would have lentC. could lendD. may have lent5

22、6. A few minutes earlier and we the rain.A. have caughtB. had caughtC. could have caught D. were to catch57. - “Have you ever been to Beijing?”- “No, but I wish I A. have B. willC. doD. had58. I m glad I went over all my notes; otherwise .A. I may have failed B. I d fail C. I d have failedD. I ll ha

23、ve failed59. - “What will you do during the summer holiday? ”- “I don t know, but it high timse something. ”A. I m decidingB. I ll decideC. I decidedD. I decide60. What should we do if it tomorrow?A. should snow B. would snow C. snowD. will snow61. If only I my watch!A. hadn t lost B. haven t lost C

24、. didn t lostD. don t lose62. You such a serious mistake if you had followed his advice.A. may not make B. might not make C. shouldn t have made D. might not have made63. We the work on time without your help.A. hadn t had finished B. didn t have finishedC. couldn t have finished D. can t have finis

25、hed64. - “ Where have you been?”- “I got caught in traffic; otherwise sooner.A. I would be here B. I have been hereC. I had been hereD. I would have been here65. If it were not for the fact that you ill, I would ask you to do this right now.A. were B. had been C. are D. should be66. If he finished h

26、is dinner a little sooner, he wouldnA. would have B. was C. had67. If we yesterday, we the work.A. werent interrupted., would finishB. didnt interrupt., would have finishedC. hadnt been interrupted., would have finishedD. hadnt interrupted., would have finishedt have missed the 8:30 train.D. had bee

27、n68. Ring me up tomorrow so that I remember to come to the meeting.A. must B. would C. mayD. were to69. It is impossible to imagine how man without the sun s energy.A. could liveB. livesC. had livedD. is living70. Your examination results were quite satisfactory, but if you had spent less time in pl

28、aying football?C. wont they be betterA. wouldnt they have been betterB. wouldnt they be betterD. wont they have been better71. What would happen, if you the rules of the road?A. not observedB. do not observeC did not observe D. observe not72. The manager of the hotel requests that all the guests aft

29、er the mid-night.A. don t make loud noiseB. couldn t make aoniysenC. not to make low noiseD. shouldn t make loud noise73. Even if I had known her address, I time to write to her.A. can not have had B. might not have had C. will not have had D. must not have had74. Given more attention, the work .A.

30、had been better done B will be done betterC. was better doneD. could have been better done75. for your help, we d never have been able to get out of trouble.A. Had it not been B. If it was not C. If we had not been D. If there had not been76. Had Paul received six more votes in the last election, he

31、 our chairman now.A. must have been B. would have been C. were D. would be77. It was essential that he the contract before the end of the month.A. signed B. sign C. had signed D. signs78.I you a valuable present for your birthday, but I was short of money at that time.A. would like to give B. liked

32、to have given C. would have liked to give D. like to give79. The instructions ask that he a red pen or a pencil.A. not useB. don t useC. can t use D. mustn t use80. Your advice that Mr. Smith here for another week seems acceptable.A. staysB. stayC. stayed D. will stay81. If he hard in the past five

33、years, things wouldnt be going so smoothly.A. had not been workingC. was not workingB. has not been workingD. were not working82. But for their common efforts, they achieved so much in their research.D. have notD. have toD. would beD. would beA. could haveB. will not haveC could not have83. If only

34、you try a little harder!A. hadB. wouldC. will84. I wish I the play on TV the other night.A. will seeB. sawC. had seen85. The earth behaves as though it an immense magnet.A. wereB. wasC. had been86. Rather than the risk of losing his job, he came to terms with them.A. to run B. run C. runningD. ran87

35、. His wife would rather they about the matter any more.A. were not talk B. don t talk C. didn t talkD. haven t talked88. John says that he wishes he in New York now.D. wereD. had foundA. have beenB. beC. is89. It is about time he a job settled down.A. findsB. should findC found90. His proposal is that the machine repaired at once.A. is B. is beingC. would beD. be91. He made a suggestion that every

温馨提示

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

评论

0/150

提交评论