Mike __________ have taken the car, he hasn't got the keys., can't, mustn't, Oh no, I __________ have left my credit card at home., must, can, My new shoes don't feel comfortable, I __________ have bought them., couldn't, shouldn't, I don't know why they didn't come – they __________ not have been invited., must, might, I'm not surprised you feel sick. You __________ have eaten so much food at the party., shouldn't, mustn't, Jane __________ have been in the pub, she was studying for an exam., mustn't, couldn't, I'm sorry you failed your exam, but you __________ have worked harder., must, should, I think the murderer __________ have known the woman, because she let him into the house., should, might.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?