You are on page 1of 2

Name: Class:

I. Choose the correct answer


1. I don’t know why John didn’t come to the 8. James had three sandwiches. He .... very
party. He ….. have been busy. hungry.
a. may a. can’t have been
b. can b. must have been
c. can’t c. must have caught
2. Steven isn’t in the office. He ..... have gone 9. The driver didn’t stop because he .... the red
home. light.
a. must a. must have lost
b. can’t b. must have forgotten
c. must not c. must have missed
3. Joe’s very clever. He ..... passed all his exams 10. Betty was late last night. She .... the last bus.
with top marks.
a. might have gone
a. might
b. can’t have caught
b. might not
c. must have been
c. cannot
11. Caroline looks very brown: the weather .... bad
4. Sarah can’t find her glasses. She ..... left them at on her holiday.
the restaurant.
a. can’t have been
a. might
b. must have been
b. can’t
c. might have been
c. couldn’t
12. Here’s Sally already. She .... the earlier train.
5. It’s eight o’clock and Helen’s in bed already.
a. must have caught
She ..... been very tired.
b. can’t have forgotten
a. must
c. may not have seen
b. can’t
13. You ..... his name. I’ve just introduced you to
c. may not
him.
6. I can’t find my ticket. I ….. it.
a. can’t have missed
a. might have missed
b. may have forgotten
b. must have lost
c. can’t have forgotten
c. could have borrowed
14. I saw Jenny with lots of books. He ..... them
7. Jack was in his office five minutes ago. He..... from the library.
home already.
a. must have borrowed
a. must have gone
b. must have got
b. could have told
c. may have lost
c. can’t have gone
II. Napisz zdanie dla każdej sytuacji, używając sugestii podanych w nawiasach oraz must have,
might/may/could have lub can’t have.

1. The streets are white this morning. (it / snow / during the night)
……………………………………………………………………………………………………………..
2. The coputer’s on. (Jack / forget / switch it off.)
……………………………………………………………………………………………………………..
3. I Wonder why Ben hasn’t arrived yet. (he / get lost)
.....................................................................................................................................................................
4. Sylvia only had a small salad. (She / be / very hungry)
.....................................................................................................................................................................
5. There’s a lot of food in the fridge. (mum / do / shopping)
.....................................................................................................................................................................
6. Steven passed all his exams. (He / study / very hard.)
......................................................................................................................................................................

You might also like