《虚拟语气和表可能性练习》由会员分享,可在线阅读,更多相关《虚拟语气和表可能性练习(2页珍藏版)》请在金锄头文库上搜索。
1、1. He suggested that the meeting put off. A. not be B. should not C. wouldnt D. be not2. What would have happened if you her child? A. hadnt helped B. couldnt help C. wouldnt help D. didnt help3. It is strange that he so. A. thinks B. think C. thought D. will think4. If I with her last summer, I wit
2、h her now. A. worked.am getting on very well B. had worked.would get on very well C. had worked. would have got on very well D.had worked.will get on very well5. I wish I my uncle yesterday. A. met B. have met C. would meet D. had met6. The old professor gave orders that the experiment before 6. A.
3、was finished B. will finish C. be finished D. shall be finished7. Its high time he home. A. goes B. went C. will go D. is going to go8. you succeed and you be healthy. A. May.may B. Wish.wish C. Hope.hope D. Should.may9. Galileo insisted that the earth round the sun. A. should move B. move C. moves
4、D.A or B10. I was very busy yesterday, otherwise I to the meeting. A. came B. would come C. had come D. would have come11. Supposing the weather bad, where would they go? A. will be B. is C. were D. be12. your letter, I would have started off two days ago. A. If I received B. Should I receive C. If
5、I could have received D. Had I received13. If only I to my parents advice! A. listening B. listen C. am listening D. had listened14. If it rain next week, the farmers could still have a good harvest. A. should B. could C. would D. might15. -Why didnt you come to the party yesterday? -I , but an unex
6、pected visitor came to see me. A. did B. would C. had D. was going to 16. Id rather you me the news. A. not tell B. not to tell C. didnt tell D. hadnt told17. I to stay there for one more week, but I changed my mind. A. would have hoped B. was hoping C. had hoped D. hoped18. His silence at the meeti
7、ng suggested that he to your plan. A. shouldnt agree B. wouldnt agree C. hadnt agreed D. didnt agree19. He the job well, but he so careless. A. hadnt done, had been B. could have done, was C. could do, was D. had done, had been20. Li Ling acted that way as though he a foreigner. A. were B. had been
8、C. should be D. is21.Jenny _ with him at that time, for I was having dinner with her in my home.A. cant have been B. mustnt have been C. must have been D. may have been22. It is cold in the room. They _ have turned off the heating.A. must B. ought to C. should D. could23. Someone is knocking at the
9、door. Who _ it be at this hour of day?A. may B. can C. must D. should24. I didnt hear the phone. I _ asleep.A. must be B. must have been C. should be D. should have been25. Johnson _ be a policeman. He is much too short.A. may B. mustnt C. should D. cant26. Jack fell off a ladder yesterday, but he w
10、as all right. He is lucky. He _ himself badly.A. can have hurt B. could have wounded C. might have hurt D. must have wounded27. Who told you the news? I dont remember clearly. It _ Mary. It _ Mary. She doesnt know it.A. may have been; cant be B. can be; mustnt be C. must have been; cant have been D. may have been; may not be