You are on page 1of 3

1. Jeanette did very badly on the exam. She _____ harder.

a.must have studied  c. could have studied


b. should have studied  d. must studied
2. He was very lucky when he fell off the ladder. He _____ himself.
a. could have hurt c. must have hurt
b. should have hurt  d. will have hurt
3. Marcela didn’t come to class yesterday. She _____ an accident.
a. should have had  c. must have
b. might have  d. may have had
4. John still hasn’t come out. He ______ everything for the trip now.
a. must have been preparing  c. must be preparing
b. will be preparing  d. will have prepared
5. Thomas received a warning for speeding. He _____ so fast.
a. shouldn’t have driven  c. should have
b. would have driven  d. might have driven
6. The photos are black. The X-ray at the airport _____ them.
a. should have damaged  c. would have damaged
c. would damage  d. must have damaged
7. Tom didn’t do his homework, so the teacher became very angry. He _____ his homework.
a. must have done  b. should have done 
c. might have  d. will have done
9. My car stopped on the high way. It _____ out of gas
a. may run  c. must be b. may have run  d. should have run
10. Robert arrived without his book. He _____ it.
a. could have lost  c. would have lost
b. should have lost  d. will have lost
11. The boss is in a terrible mood. The meeting _______ been good.
A.  must have B. might have C.  shouldn't have D. can't have
12. You ______ tried to fix the roof yourself. You might have fallen off and been badly injured.
A. must have B. might have C. shouldn't have D. can't have
13. I'm sorry but Samantha isn't here. She ................................ already left the office.
A. must have B. might have C. can't have D. should have
14. He _______ known it was your birthday. Otherwise, I'm sure he would have wished you a happy day.
A. shouldn't have B. might have C. can't have D. must have
15. The concert was fantastic. You really ................................ come.
A.must have B. should have C. can't have D. might have
16. I had to wait 45 minutes for a bus yesterday. There ______ been an accident or maybe a strike.
A. should have B. might have C. must have D. can't have
17. He ................................ arrived by now. It's only a 20 minute journey.
A. must have B. can't have C. might have D. shouldn't have
18. John has forgotton about the meeting. We ................................ reminded him about it yesterday.
A. might have B. should have C. shouldn't have D. must have
19. Clara was very upset with you yesterday. You ................................ apologised for saying she was lazy.
A. must have B. might have C. can't have D. should have
20. He ................................ bought a new car. He doesn't have any money.
A. should have B. must have C. might have D. can't have
21.Sarah ................................ been so happy when she found out she was being promoted.
A. shouldn't have B. might have C. must have D. can't have
22. Andrew did no revision for the exam but he's passed. I think he ................................ cheated.
A. must have B. shouldn't have C. might have D. can't have
23. She ................................studied really hard. She passed all her exams with excellent grades.
A. must have B. can't have C. should have D. might have
24. I left my bicycle in front of the library and it's disappeared. Someone ................................ stolen it.
A. should have B. might have C. can't have D. must have
25.You ................................ shouted at him. He'll never forgive you.
A. might have B. must have C. can't have D. shouldn't have
26. Our son promised to clean his room, but it is still messy. He _________________
A. can't clean it. B. couldn't to have cleaned it.
C. cannot clean it. D. couldn't have cleaned it.
27. Betty said she was hungry, but she didn't eat very much after all. She _____________
A. couldn't have liked the food. B. can't like the food.
C. couldn't like the food. D. couldn't have been hungry.
28. The hockey player's injury kept him out of the Stanley Cup Playoffs. He ___________
A. must have been disappointing. B. must have been disappointed.
C. must have been disappointment. D. might have been disappointed.
29. I don't know why he hasn't called me back. He ___________
A.  must have forgotten my number. B. might be forgetting my number.
C. might forget my number. D. might have forgotten my number.
30. My plants are dead. I ________________________________________________
A. can't have given them enough water. B. couldn't give them enough water.
C. can't not have given them enough water. D. must give them more water.
31. Paul's class starts at 8:30. It's 8:45 and he's not here yet. He ___________________________.
A. might have missed the bus. B. must be sick.
C. must have been sick. D. must have missed the bus.
32. The twins have guilty expressions on their faces. They ____________________________
A. must do something naughty. B. might do something naughty.
C. must have done something naughty. D. might have done something naughty.
33. Look! Our car isn't in the driveway! Somebody __________________.
A. must be stealing it. B. must have stolen it.
C. might have stolen it. D. could have stolen it.
34. My friend promised to pick me up at 7:00. It's now 7:25 and I don't see him. He ______
A. must have forgotten. B. might be forgetting.
C. might forget. D. might have forgotten.
35. My white shirt now has green streaks in it. I _____________.
A. can't wash it properly. B. can't have washed it properly.
C. must not have not washed it properly. D. must to wash it properly.
36. My gloves were on the table when I went to the washroom, and now they are gone. Somebody _____.
A. will have taken them. B. must have took them.
C. might have taken them. D. must have taken them.
37. ______________________. He can't have studied.
A. The student makes a lot of mistakes on the quiz.
B. The students made a lot of mistakes on the quiz.
C. The student made a lot of mistakes on the quiz.
D. The students could make a lot of mistakes on the quiz.
38. William has been sneezing and coughing a lot today. He _____________.
A. might to catch a cold. B. must to have caught a cold.
C. must have caught a cold. D. might have caught a cold.
39. The DVD machine was on when I got up this morning. Somebody _____________.
A. must be forgetting to turn it off. B. must have forgotten to turn it off.
C. might have forgotten to turn it off.   D. ould have forgotten to turn it off.
40. His wife returned the sweater he bought her to the store. She ____________.
A. might not have liked it. B. can't have liked it.
C. may have liked it. D. must not have liked it.
41. Steve starts work at 8:30. I phoned him at 8:00, but he didn't answer. He _______________.
A. must have left for work. B. might leave for work.
C. might have to leave for work. D. can't have left for work.
42. I waved when I saw Betty in town yesterday afternoon, but she just kept on walking. She _____.
A. can't have been seeing me. B. can't have seen me.
C. should not have seen me. D. mustn't see me.
43. I don't know why Vivian didn't attend the staff meeting this afternoon. She _____________.
A. must have been too busy. B. might not have been too busy.
C. may have been too busy. D. might be too busy.
44. I wonder why our neighbours decided to move. They ____________.
A. have bought a new house. B. might have bought a new house.
C. must have bought a new house. D. can't have bought a new house.
45. Maggie had a date with her boyfriend last night, and today she is wearing an engagement ring. Her
boyfriend __________________________________.
A. could have asked her to marry him. B. might have asked her to marry him.
C. can have asked her to marry him. D. must have asked her to marry him.

You might also like