Mike ________ __________ ___________ the car. He hasn't got the keys.
can't have taken
I think the murderer _______ _______ _______ the woman because she let him into her house. (know)
might have known
My new shoes don't feel comfortable. I ________ _______ ________ them. (buy)
shouldn't have bought/ should not have bought
You saw Ellie yesterday? That's impossible, she was in bed with the flu. 'You....'
can't have seen Ellie yesterday.
Jane ________ ____________ _________ at the pub. She was studying for an exam. (be)
couldn't have been / can't have been
Holly's crying. Perhaps she had a fight with her boyfriend. 'She....'
might have had an argument with her boyfriend.
I'm not surprised you feel sick. You ___________ ___________ ____________ so much. (eat)
shouldn't have eaten
I'm sure Lucy has bought a new car. I saw her driving a blue VW Golf. 'Lucy....'
must have bought a new car.
I'm sure Ginny and Ben didn't get lost. They have Google Maps on their phone. 'Ginny and Ben....'
can't have gotten/ got lost
They didn't come to our wedding. Maybe they didn't receive our invitation. 'They....'
might not have received our invitation
I'm sorry you failed your exam but you _____ ______ _____ harder. (work)
should have worked
A: We couldn't understand anyone in Paris.
B You ______________________ some French before you went.
It definitely wasn't my phone that rang in the cinema. Mine was on silent. 'It....'
It can't have been my phone that rang in the cinema.
A: Sue is in bed with a stomachache.
B: She ____________________ so much chocolate cake yesterday.
she ought not to have eaten
I'm sure Alex wasn't very ill. He was only off work for one day. 'Alex.....'
can't have been very ill.
Perhaps John didn't see you, that's why he didn't say hello. 'John.....'
may not have seen you.