Holly's crying. Perhaps she's had an argument with her boyfriend...
She might have had an argument with her boyfriend.
I'm sure Lucy has bought a new car. I saw her driving a blue VW Golf!
Lucy must have bought a new car.
Tom told me the date of his party, but I've forgotten it.
You ______________ it down. (write)
You should have / ought to have written it down.
The chicken's still frozen solid.
I know. You ________ it out of the freezer earlier. (take)
You should have / ought to have taken it out of the freezer earlier.
I'm sure Ben has read my email. I sent it first thing this morning...
Ben must have read my email.
I'm sure Alex wasn't very ill. He was only off work for one day.
Alex can’t have been very ill.
Sorry I'm late! The traffic was terrible.
You __________________ here. The metro is faster.(not drive)
You shouldn’t have / oughtn’t to have driven here.
I think I've burned my face. I'm not surprised.
You ________ in the sun all afternoon without any sunscreen.
You shouldn’t have / oughtn’t to have sat in the sun all afternoon without any sunscreen.
I'm sure Sam and Ginny haven't got lost. They have a satnav in their car
They can’t have got lost.
They didn't go to Tom's wedding. Maybe they weren't invited.
They might not have been invited.
Amanda was rude to everyone at my party.
You ____________ her. You know what she's like. (not invite)
You shouldn’t have / oughtn’t to have invited her.
My brother isn't talking to me.
I ____________ at him. (not shout)
I shouldn't have/ ought have shouted at him.
You saw Ellie yesterday? That's impossible. She was in bed with flu.
You can’t have seen Ellie yesterday.
This tastes very sweet. I'm sure you used too much sugar.
You must have used too much sugar.
I don't have any money left after shopping.
You ________so many shoes. (not buy)
You shouldn’t have / oughtn’t to have bought so many shoes.
We're running out of petrol.
We _________ at the last garage. (fill up)
We should have/ought have filled up at the last garage.
Perhaps John didn't see you. That's why he didn't say hello...
John might not have seen you.
If definitely wasn't my phone that rang in the cinema. Mine was on silent mode...
It can’t have been my phone.
You look really tired.
I know. I____________ to bed earlier last night. (go)
I should have / ought to have gone to bed earlier last night.
Someone has taken Ben's smartphone.
He __________ on the desk. (not leave)
He should't have/oughtn’t have left it on the desk.