虚拟语气基础训练100题
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. would not burn C. would not have been burned D. wouldn’t be burnt 6. Without electricity, human 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 condert 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 minute 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 frezon cold
19. ---____ you booked the tickets in advance, we would have left for Italy.
---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 fee 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 your 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 climbign 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 prevent 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 be 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. Give 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 no 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. wouldnt’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. would not succeed B. would not have succeeded C. should not succeeded D. would have succeeded
45. The boss required 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 sent D. be sent 52. ---If he ______, he ______ that food.
---Luchily 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. be 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. ______, man could not live at all. 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.