3 Complete the sentences with the following modal
verb forms and explain their meanings.
• must have should have might have
• could have can't have shouldn't have
• might not have needn't have
1 That..........
been John you saw at the match
- he's out of the country at the moment
2 You.........
brought sandwiches - there's a
perfectly good cafeteria.
156​