Advanced Level >> Grammar Worksheets >> Practice of past modal verbs used to tướng make deductions such as "must have", "can't have" and "might have".
Advanced
Choose one of the following to tướng complete the sentences.
Must have - Might have - Could have - May have - Should have - Can't have
- John __CAN'T HAVE__ gone on holiday. I saw him this morning downtown.
- Nobody answered the phone at the clinic. It __MIGHT HAVE__ closed early.
- I __SHOULD HAVE__ revised more for my exams. I think I'll fail!
- Sarah looks really pleased with herself. She __MUST HAVE__ passed her driving test this morning.
- I didn't know you were going to tướng Phil's buổi tiệc ngọt yesterday. You __COULD HAVE__ told me!
- I can't believe Jim hasn't arrived yet. He __MUST HAVE__ caught the wrong train.
- I can't believe Jim hasn't arrived yet. He __CAN'T HAVE__ caught the correct train.
- Don't lie to tướng mạ that you were ill yesterday. You __CAN'T HAVE__ been ill - Don said you were at the ice hockey match last night.
- I don't know where they went on holiday but they bought Euros before they left so sánh they __COULD HAVE__ gone to tướng France or Germany.
- His number was busy all night - he __MUST HAVE__ been on the phone continuously for hours.
- It __CAN'T HAVE__ been Mickey I saw at the buổi tiệc ngọt. He didn't recognise mạ at all.