I.選擇填空。 1. If my brother __ here last Sunday, he __ me from going. A. had been, would have prevented B. had been, would prevent C. were, would prevent D. were, would have prevented 2. The judge ordered that the thief __ punished. A. would be B. should be C. were to be D. must be 3. He talked as if ___ for many years. A. is living there B. was living there C. has lived there D. had lived there 4. I wish I __ you yesterday. A. saw B. did see C. had seen D. were to see 5. The rice __ if you had been more careful. A. wouldn’t be burning B. wouldn’t burn C. wouldn’t have been burned D. wouldn’t be burned 6. Without electricity, human being life __ quite different today. A. would B. will be C. would have been D. would be 7. I’d rather you __ anything about it for the time being. A. don’t do B. didn’t do C. hadn’t done D. won’t do 8. If he __ in a day or two, I would wait for him. A. returns B. should have returned C. were to return D. have returned 9. I would go to the concert but I ___ no time. A. had B. had had C. have D. have had 10. How nice it __ if I __ a sister like you! A. should be, had been B. would be, had been C. would be, had D. were, had 11. __ in your position, I would go. A. If I B. Were I C. If was I D. If I am 12. __ five minutes earlier, you could have seen them off. A. If you should arrive B. If you arrived C. Had you arrived D. Should you arrive 13. I am glad we had a map. I am sure we __ if we __ one. A. would have got lost, hadn’t had B. would get lost, hadn’t C. couldn’t have get lost, had had D. may get lost, don’t have 14. The doctor insisted that this patient __ seriously ill and he __ on. A. should be, should be operated B. should have been, had been operated C. had been, should operate D. was, should be operated 15. I wish my husband __ as well as __. A. will dress, you B. be dressed, you C. dressed, you D. dress, you 16. If we __ hard in the past few years, things __ so smoothly now. A. hadn’t worked, had gone B. hadn’t been working, wouldn’t be going C. didn’t work, weren’t going D. hadn’t worked, would have gone 17. I __ each of the group leaders immediately work out a practical plan of study. A. hope B. expect C. wish D. suggest 18. Without the air to hold some of the sun’s heat. The earth at night __, too cold for us to live. A. would be freezing cold B. can freeze coldly C. will be freezing coldly D. would be frozen cold 19. __ you booked the tickets in advance,
we would have left for If so, we __ the ball and failed to see a lot of interesting people there. A. had, should miss B. should, might have missed C. should, had missed D. had, would have missed 20. I am not free today. If I __ free today, I __ and visit some of my friends. A. am, will go B. were, would go C. shall be, may go D. be, must go 21. It is strange that she __ so upset. A. is B. will be C. became D. be 22. You have been working on this morning. It’s time you __. A. have a rest B. will have a rest C. had a rest D. might have a rest 23. But for you help, I __. A. should not have succeeded B. had not succeeded C. were to succeed D. have not succeeded 24. If only the weather __ fine! A. be B. is C. was D. were 25. I won’t go climbing the mountain this afternoon because I want to have a rest. __ change your mind, give me a call. A. Might you B. Should you C. Were you D. Would you 26. What the workers insisted on was that they __ more pay. A. should give B. be given C. would be given D. were given 27. __ I __ more money with me that day, I __ you some. A. Did, have, could lend B. Have, had, would lend C. Had, have, would have lent D. Had, had, would have lent 28. It is necessary that all the young trees __ more water. A. be given B. must be given C. will be given D. will have been given 29. It is demanded that we __ there on foot. A. not to go B. don’t go C. won’t go D. not go 30. John’s pale face suggested that he __ ill, and his parents suggested that he __ a medical examination. A. be, should have B. was, have C. should be, had D. was, has 31. If my lawyer __ here last Saturday, he __ me from going. A. had been, would have prevented B. had been, would have prevented C. were, would prevent D. were, would have prevented 32. If Joe __ in your position, he wouldn’t be different. A. had been B. were C. is D. would be 33. We had time, we __ another try. A. are going to have B. would have C. should have had D. had 34. If the sun __ in the west, my life wouldn’t be different. A. were to rise B. rises C. had risen D. has risen 35. Given more time and money, we __ better than what it is. A. did B. had done C. would have done D. would do 36. I think it is high time that the children __ to school. A. go B. will go C. went D. are going 37. Mr. Dean __ a professor today if he had studied in a university. A. will be B. could be C. is D. had been 38. Tom would bring you what you’ve been expecting if he __ here tomorrow. A. comes B. would come C. will come D. should come 39. My grandma would have died if the doctor __ in time. A. should come B. would come C. hadn’t come D. has not been 40. If you __ hard in the past few months, your lessons wouldn’t be going so smoothly now. A. hadn’t been studying B. haven’t studied C. didn’t study D. wouldn’t study 41. The teacher demanded that the students __ late for class. A. are not B. will not be C. shouldn’t be D. wouldn’t be 42. Even though my friend was very busy, he __ me more help. A. might have given B. may have given C. might give D. may give 43. It was ordered that no smoking __ in the library. A. should allow B. be allowed C. will be allowed D. is allowed 44. Without your encouragement and support, I __. A. wouldn’t succeed B. wouldn’t have succeeded C. shouldn’t succeed D. would have succeeded 45. The boss requires that Amy __ at the company by eight. A. is B. would be C. be D. will be 46. It’s high time that we __. A. should start B. start C. would start D. will start 47. Betty wished that she __ Mary about the bad news. A. didn’t tell B. hadn’t told C. hasn’t told D. doesn’t tell 48. I’d rather you just __ in bed and __ anything for at least three weeks. A. stayed, did B. would stay, didn’t do C. stayed, didn’t do D. stay, don’t do 49. But for air and water, there __ no life on the earth. A. will be B. is C. would be D. has been 50. Take care in case you __ cold. A. caught B. should catch C. would catch D. catching 51. My suggestion is that a few persons __ to help us. A. will be sent B. sent C. are not D. be sent 52. If he __, he __ that food. Luckily he was sent to the hospital immediately. A. was warned, would not take B. had been warned, wouldn’t have taken C. would be warned, hadn’t taken D. would have been warned, hadn’t taken. 53. __ anyone call, please take a message. A. If B. Should C. Would D. Will 54. If only we __ a phone! I’m tired of queuing outside the public phone box. A. had B. have C. would have D. should have 55. She looks as if she ___mad. A. he B. would be C. were D. should be 56. If the dog hadn’t woken us we __ the fire and it __ the house next door. A. hadn’t noticed, had spread to B. wouldn’t have noticed, might have spread to C. wouldn’t notice, would have spread to D. didn’t notice, spread to 57. I wish I __ to talk this over with Mr. Zhang when he was here last night. A. had been able B. should be able C. have been able D. were able 58. If you were to do it, the result __ different. A. will be B. would be C. should be D. would have been 59. __ today, he would get there by Saturday. A. If he leaves B. Was he leaving C. Would he leave D. Were he to leave 60. It was a lovely day yesterday. I wish I __ at the seaside then. A. were B. will be C. should be D. should have been 61. It is a great pity that he __ so careless. A. was B. will be C. should be D. can be 62. Even if I __ with you then, I __ much for you. A. would be, would not do B. were, should not have done C. had been, would not do D. had been, should not have done 63. __, I would not refuse his invitation. A. Were I you B. If I should be you C. If I was you D. If I had been you 64. The whole family greeted me as though I __ a member of the family. A. am B. were C. would D. should be 65. ___, everything would have been all right. A. He had been here B. Here he had been C. Been here he had D. Had he been here 66. __, man could not live at all. A. Were it not for the sun B. If it was for the sun C. Had it not been for the sun D. If it shouldn’t be for the sun 67. Their suggestion that she __ till next week is reasonable. A. wait B. are waiting C. will wait D. would wait 68. If there were no subjunctive mood, English __ much easier. A. will be B. would have been C. could have been D. would be 69. If she had worked harder, she __. A. would succeed B. had succeeded C. should succeed D. would have succeeded 70. The experiment had failed. I suggest you _____ again. A. try B. trying C. will try D. would try 71. When a pencil is partly in a glass of water, it looks as if it __. A. breaks B. had broken C. were broken D. had been broken 72. We __ the work on time without your help. A. hadn’t had finished B. didn’t have finished C. can’t have finished D. couldn’t have finished 73. If only I __ as young as you are! A. be B. am C. were D. being 74. Should it rain, the crops __. A. will be saved B. would be saved C. had been saved D. would have been saved 75. It is important that we __ wild animals. A. will protect B. should protect C. shall protect D. are protecting 76. He is not a pilot, but he __ he __. A. wishes, was B. wants, was C. wants, were D. wishes, were 77. Look at the clock! It’s time ____ home. A. we go B. we went C. we are going D. for us to 78. They talked as if they __ friends for years. A. are B. were C. have been D. had been 79. I __ the exam, but I failed. A. expected to have passed B. expected to pass C. expect to pass D. expect to have passed 80. If you had taken your medicine yesterday, you __ well now. A. would have been B. should be C. would be D. will be 81. If you __ harder, you __ tomorrow’s exam. A. studied, will pass B. studied, would have passed C. had studied, would pass D. had studied, would have passed 82. He ordered the work __ started at once. A. be B. was C. would be D. were 83. You __ ten minutes ago, but you didn’t. A. come B. should come C. would have D. should have come 84. __ you mind my opening the window? Not at all. A. Would B. Will C. Shall D. Should 85. He insisted that we all __ in his office at three o’clock. A. shall be B. be C. to be D. would be 86. It is strange that he __ such a mistake. A. have made B. made C. has made D. makes 87. Tom, you are too lazy! This job __ three days ago. A. should finish B. must have finished C. ought to have been finished D. was about to finish 88. “He is angry. So we __ better be careful.” She said. A. had B. should C. would D. might 89. __ I in good health, I __ with you. A. Were, will go B. Was, went C. Was, should go D. Were, would go 90. But for air and water, nothing __. A. can live B. will be able to live C. could live D. couldn’t live 91. If I were you, I __ be worried. A. must not B. won’t C. shouldn’t D. shall not 92. I wish I __ well as she. A. could sing B. can sing C. sing D. shall sing 93. Without electricity, human life __ quite different today. A. is B. will be C. would have been D. would be 94. I __ study French than Japanese. A. should like B. would rather C. had better D. would like to 95. It’s necessary that you __ spoken English now and then. A. might practice B. must practice C. should practice D. practiced 96. My suggestion is that a few more people __ there to help me. A. be sent B. have sent C. sent D. should sent 97. It is high time that all of you __ to bed. A. go B. will go C. must go D. went 98. Everything will go on as usual as if __ happened. A. nothing had B. anything hadn’t C. nothing was D. anything was not 99. The teacher demanded that the exam __ before eleven. A. would be finished B. must be finished C. be finished D. must be finishing 100. I’d rather you __ at home all day today. A. stay B. stayed C. should stay D. had stay 101. The two strangers talked as if they _________ friends for years. A. should be B. would be C. have been D. had been 102. __________ for the free tickets, I would not have gone to see the films so often. A. If it is not B. Were it not C. Had it not been D. If they were not 103. You’re eighteen, and it is time you _________ your own mind. A. make B. made C. have made D. will make 104. The old man wishes that he ____________ young and strong again. A. is B. will be C. has been D. were 105. I would rather you _________it. A. done B. to do C. doing D. did 106. It is required that the money ____________ paid immediately. A. will be B. must be C. be D. is 107. If you ___________ her by chance, please tell her the truth. A. met B. will meet C. should meet D. had met 108. Teacher insisted that no one ____________ late for the meeting. A. is B. will be C. be D. must be 109. Jane appears as though she ______________ the secret. A. knows B. has known C. had known D. is knowing 110. If only the weather __________ fine! A. be B. has known C. had known D. is knowing 111. __________ you succeed and ____________ you be healthy! A. May, may B. Should, may C. Wish, wish D. Hope, hope 112. __________ today, be would get there by Friday. A. Would he leave B. Was he leaving C. Were he to leave D. If he leaves 113. He looked as if he __________ ill for a long time. A. were B. was C. has been D. had been 114. _____________ to do this test, she might do it some other way. A. Were she B. Would she be C. If she is D. If she would be 115. ____________ it snow, the weather would turn cool. A. Would B. Should C. Will D. Were 116. It is necessary that I ___________ a new dictionary. A. must buy B. buy C. will buy D. would buy 117. It is desired that we ___________ everything ready by tonight. A. will get B. would get C. should get D. will have get 118. The meeting will be put off, in case that it ____________. A. raining B. rained C. should rain D. shall rain 119. I could have done it better if I _____________ more careful. A. were B. have been C. had been D. would be 120. He acted _________ he had never done such a thing. A. as if B. as C. even if D. like II.用所給動(dòng)詞的適當(dāng)形式填空: 1. He broke his leg yesterday. I wish he __________________(not slip and fall) 2. He left orders that nothing _____________(touch) until the police arrived. 3. If you had posted the letter, Joan _________________(receive)it last Monday. 4. Do you think it right that the boy _________________(treat) like that? 5. He gave up his job in order that he _______________(have) more time to study. 6. What would you say or do if someone ________________(call) you a fool? 7. It’s high time the weather ________________(improve). 8. Without electricity, there _______________(be) no modern industry. 9. If he _______________(not be)ill, he would have done something to help us. 10. Should he need an operation, she ________________(take) to the hospital. 11. If you had studied hard at school, you __________________(be) a college student now. 12. I am not tired. If I were tired, I __________________(have) a rest. 13. She has been away since last week. If she had been here yesterday, she _______________(go) to see the film with us. 14. Doctor Wang insisted that the patient _______________(stay) in bed for a few days. 15. He is sorry he made a mistake. He wishes he _______________(not make) the mistake. IV.改正下列句中的錯(cuò)誤: 1. The doctor suggested that he will not smoke. A B C D 2. Long lives our great motherland. A B C D 3. If my car were not broken down, I would not have been late. A B C D 4. If the boy had worked hard enough, he would pass the English exam. A B C D 5. This is not my bike. If it is mine, I would lend it to you. A B C D 6. I wish you saw the wonderful film yesterday. A B C D 7. Should the weather fine, we might go to the park. A B C D 8. If you are in good health, they would allow you to do the work. A B C D 9. I wish that somebody teaches me how to run the machine. A B C D 10. Weren’t it for the
expense, I would go to A B C D |
|