Choose the correct phrase: Must have - Might have - Should have - Can't have
Enter your answers in the gaps. When you have entered all the answers, click on the "Check" button.
1. John
gone on holiday. I saw him this morning downtown.
2. Nobody answered the phone at the clinic. It
closed early.
3. I
revised more for my exams. I think I'll fail!
4. Sarah looks really pleased with herself. She
passed her driving test this morning.
5. I didn't know you were going to Phil's party yesterday. You
told me!
6. I can't believe Jim hasn't arrived yet. He
caught the wrong train.
7. I can't believe Jim hasn't arrived yet. He
caught the correct train.
8. Don't lie to me that you were ill yesterday. You
been ill - Don said you were at the ice hockey match last night.
9. I don't know where they went on holiday but they bought Euros before they left so they
gone to France or Germany.
10. His number was busy all night - he
been on the phone continuously for hours.
11. It
been Mickey I saw at the party. He didn't recognise me at all.
Check
OK