虚拟语气练习题40题
虚拟语气练习题 40 题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 do B. 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 , weso much.A. won't achieve B. didn't achieve C. don't achieve D. 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. did B. could have done C. have done D. should do10. She wishes she to the theatre last night.A. went B. would go C. had goneD. were going11. Tom is very short now. His mother wishes that he be tall when he grows up.A. could B. should C. would D. were able to12. My sister advised me that I accept the invitation.A. could B. must C. should D. might13. He asks that he an opportunity to explain why he's refused to go there.A. is given B. must give C. should give D. be given14. Do you think of Wang Fang's 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 stealC. doesn't steal D. steal17. It is quite natural that my coming late again them very angry.A. had made B. would make C. makes D. make18. He acted as if he everything in the world.A. knew B. knows C. has known D. won't know19. Read it aloud so that I you clearly.A. may hear B. will hear C. hear D. 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. wereD. 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 go C. have gone D. went24. I'd rather that you home.A. went B. have gone C. will go D. had gone25. If only I to the lecture !A. listen B. will listen C. am listening D. 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 mybrother.A. has come B. did come C. came D. had come28. Without electricity , human life quite different today.A. is B. will be C. would have been D. would be29. He you more help , even though he was very busy.A. might have given B. might give C. may have given D. may give30. If city noises from increasing , people shout to be heard even at thedinner 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. stayed B. could stay C. has stayed D. stay32. Mr. Smith insisted that he the work all.A. had done B. have done C. 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 known C. if she know D. if she has 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 see B. haven't seen C. wouldn't have seen D. 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. was B. wereC. had been D. would be38. His tired face suggested that he really tired after the long walk.A. had been B. was C. be D. should be3