Test Modals - Perfect

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

1. Sarah didn't answer the phone. She ______________been sleeping.

A should have C hadn't


B might have D mustn't have
2. I____________ juice at the store last night.
A should have buy C should have bought
B should buy D should buy
3. Phillip had a lot of homework. He ________ gone to the party last night.
A couldn't have C hadn't
B must not have D shouldn't have
4.Emma did very well on her english test. She _______ studied hard.
A might have C must have
B should have D shouldn't have
5. John and Michael haven't arrived at the party yet. They___________have gotten lost.
A should C shouldn't
B must D mustn't
6. I'm tired. I definitely___________stayed up so late last night.
A shouldn't have C may have
B couldn't D could has
7. Patty ____________been at the mall last night. She was out of town visiting her mother.
A couldn't have C mustn't have
B must have D could have
8. The students ________been taking a break outside. They were taking a state test.
A couldn't have C shouldn't have
B could have D should have
9. Theodore ______screamed all night. Today he has a sore throat.
A shouldn't have C must have
B should have D mustn't have
10. Sally ________been hungry because she didn't eat what we gave her.
A mustn't have C couldn't have
B must have Dcould have
11. Sally _____been hungry. She had just eaten two slices of pizza.
A mustn't have C shouldn't have
B couldn't have D might not have
12. He ______slept well last night. He looks tired.
A couldn't have C might not have
B shouldn't have D mustn't have
13. I _______burned my finger. I ______been playing with the lighter.
A shouldn't have - could have C couldn't have - should have
B might have - shouldn't have D could have - shouldn't have

14. I'm not sure. He ______ had an argument with his wife.
A must have C mightn't have
B may have D should have
15. Stewart loves his dog. He ________ sold it.
A can't have C might have
B must have D should have
16. Manchester United are the best team. They ______ lost.
A can't have C must have
B might have D may have
17. You’re George’s best friend. You ______known his secret.
A can't have C must have
B might have D shouldn't have
18. There _____ been a thief in the school. It’s possible.
A might have C should have
B can't have D must have
19. She loves living in Canterbury. She ______ moved.
A should have C can't have
B must have D might have
20. Michael has the best car. He ______ won the race yesterday.
A should have C must have
B might have D can't have
21. It’s impossible. David ______ won the race yesterday.
A might have C must have
B needn't have D can't have
22. I can’t find my passport. I _____ forgotten to bring it. It’s possible.
A must have C couldn't have
B might have D should have
23. She looks sad. She _____ had some bad news.
A might have C should have
B must have D can't have
24. My plants are dead. I ____ .
A can't have given them enough water. C must give them more water.
B can't not have given them enough D couldn't give them enough water.
water.

25. Paul's class starts at 8:30. It's 8:45 and he's not here yet. He _____ .
A must have been sick. C might have missed the bus.
B must have missed the bus. D must be sick

26. Look! Our car isn't in the driveway! Somebody ______ .


A might have stolen it. C could have stolen it.
B must be stealing it. D must have stolen it.

27. I don't know why he hasn't called me back. He _____ .


A might be forgetting my number. C must have forgotten my number.
B might forget my number. D might have forgotten my number.

28. Betty said she was hungry, but she didn't eat very much after all. She ____ .
A couldn't have liked the food. C must have liked the food
B couldn't like the food. D should have liked the food.

29. My white shirt now has green streaks in it. I ____- .


A. should have washed properly. C needn't have washed it properly.
B mustn't have washed properly. D can't have washed it properly.

You might also like