A. can B. will C. may D. shall 18. You can’t imagine that a well behaved gentleman _____ be so rude to a lady. A. might B. need C. should D. would 19. Sorry, I’m late. I _____ have turned off the alarm clock and gone back to sleep again. A. might B. should C. can D. will 20. There was a lot of fun at yesterday’s party. You ____ come, but why didn’t you? A. must have B. should C. need have D. ought to have 21. –When can I come for the photos? I need them tomorrow afternoon? -- They ____ be ready by 12:00. A. can B. should C. might D. need 22. The fire spread through the hotel very quickly but everyone ____ get out. A. had to B. would C. was able to D. could 23. Sir, you ____ be sitting in this waiting room. It is for woman and children only. A. oughtn’t to B. can’t C. won’t D. needn’t 24. –Was there an answer to my telegram? -- Margaret said there _____ one. A. must have been B. must have had C. seems to be D. seemed to have 25. –Can children swim in this pool? --Yes. However, at no time _____ they do so alone. A. may B. need C. could D. should 26. –It seven o’clock already. Mary ______ be home by now. --Oh, I forgot to tell you that she was going to a party and wouldn’t be home until 10. A. must B. should C. might D. could 27. Lisa hasn’t lived here for long. She ____ know many people. A. needn’t B. can’t C. shouldn’t D. didn’t 28. I’m not sure if I’m going to Jeff’s party. I ____ go to the concert instead. A. can B. must C. may D. should 29. Jenny ____ have kept her word. I wonder why she changed her mind. A. must B. should C. need D. would 30. It’s nearly seven o’clock. Jack ____ be here at any moment. A. must B. need C. should D. can 31. -- _____ you make so much noise? -- Sorry, I’m take care not to. A. Must B. Can C. May D. Would 32. My bicycle isn’t where I put it. Who ____ have moved it? A. would B. must C. should D. could 33. –Jim! Did you have a god time at the party? --Yes, but I really ____ have, because I had lots of work to do. A. needn’t B. mustn’t C. shouldn’t D. couldn’t 34. You ___ pay too much attention to your reading skill, as it is so important. A. cannot B. should C. must D. needn’t 35. I’m feeling much better now so you ___ call the doctor. A. mustn’t B can’t C. needn’t D. shouldn’t Answers: 1-5 BABCD 6-10 CAAAA 11-15 AACDA 16-20 DDCAD 21-25 BCAAD 26-30 BBCBC 31-35 ADCBC (责任编辑:admin) |