16. You ______ tell Sandra anything about our story. She ______ keep a secret.
A. had better not / cannot B. needn’t / would rather not
C. ought to / would not D. do not have to / should not
17. I am not really sure where Beverly is. She ______ in the living room, or perhaps she is in the backyard.
A. could not sit B. cannot sit C. must be sitting D. might be sitting
18. With luck, tomorrow ______ be a sunny day.
A. could B. must C. would rather D. needn’t
19. Dane ______ the book we borrowed from the library. It was on the table, but now it has gone.
A. must have returned B. should have returned
C. cannot have returned D. needn’t have returned
20. You ______ translate that. I understand what you say.
A. wouldn’t B. needn’t C. mustn’t D. couldn’t
21. You ______ be right but I am not sure so I am going back to check anyway.
A. can B. must C. should D. might
22. You ______ the air pressure in your tires if you do not want to get a flat tire on your trip.
A. should be checked B. do not have to check
C. mustn’t check D. ought to check
23. The computer does not work. It ______ during transportation.
A. must have been damaged B. should have been damaged
C. can be damaging D. will damage
24. Mary decided not to join us for dinner. She ______ stay at work to finish the marketing report.
A. had to B. must C. can D. may
25. You ______ book the tickets for the play in advance because they sell out quickly.
A. could B. mustn’t C. have to D. may
26. You can’t mean that! You ______
A. must be joking B. can be joking C. can joke D. have to joke
27. If Daisy has not come home yet, she ______ for us at the school gate.
A. can’t be waiting B. would be waiting C. must still be waiting D. will be waiting
28. It ______ Sam who called and did not leave a message on the answering machine. I am not sure.
A. must be B. might be C. must have been D. might have been
29. Margaret promised to meet us at the entrance to the theater tomorrow night. She ______ for us when we get there.
A. mustn’t be waiting B. could not be waiting
C. ought to be waiting D. might have been waiting
30. What do you have in mind? - I ______ prefer a long dress.
A. will B. would C. can D. must
31. She ______ a lot after his husband’s accident. That was why her eyes were so red and swollen.
A. must be crying B. can have cried C. must have cried D. will have cried
16. A
17. D
18. a
19. A
20. B
21. D
22. D
23. A
24. A
25. C
26. A
27. C
28. D
29. D
30. B
31. C
16. You ______ tell Sandra anything about our story. She ______ keep a secret.
A. had better not / cannot B. needn’t / would rather not
C. ought to / would not D. do not have to / should not
17. I am not really sure where Beverly is. She ______ in the living room, or perhaps she is in the backyard.
A. could not sit B. cannot sit C. must be sitting D. might be sitting
18. With luck, tomorrow ______ be a sunny day.
A. could B. must C. would rather D. needn’t
19. Dane ______ the book we borrowed from the library. It was on the table, but now it has gone.
A. must have returned B. should have returned
C. cannot have returned D. needn’t have returned
20. You ______ translate that. I understand what you say.
A. wouldn’t B. needn’t C. mustn’t D. couldn’t
21. You ______ be right but I am not sure so I am going back to check anyway.
A. can B. must C. should D. might
22. You ______ the air pressure in your tires if you do not want to get a flat tire on your trip.
A. should be checked B. do not have to check
C. mustn’t check D. ought to check
23. The computer does not work. It ______ during transportation.
A. must have been damaged B. should have been damaged
C. can be damaging D. will damage
24. Mary decided not to join us for dinner. She ______ stay at work to finish the marketing report.
A. had to B. must C. can D. may
25. You ______ book the tickets for the play in advance because they sell out quickly.
A. could B. mustn’t C. have to D. may
26. You can’t mean that! You ______
A. must be joking B. can be joking C. can joke D. have to joke
27. If Daisy has not come home yet, she ______ for us at the school gate.
A. can’t be waiting B. would be waiting C. must still be waiting D. will be waiting
28. It ______ Sam who called and did not leave a message on the answering machine. I am not sure.
A. must be B. might be C. must have been D. might have been
29. Margaret promised to meet us at the entrance to the theater tomorrow night. She ______ for us when we get there.
A. mustn’t be waiting B. could not be waiting
C. ought to be waiting D. might have been waiting
30. What do you have in mind? - I ______ prefer a long dress.
A. will B. would C. can D. must
31. She ______ a lot after his husband’s accident. That was why her eyes were so red and swollen.
A. must be crying B. can have cried C. must have cried D. will have cried