1) Where's Clare? Her bag's here and her computer's still on so she _____ gone home. a) must have b) might have c) can't have 2) I can't remember my password! But I _____ written it in my notebook as sometimes I do that. a) must have b) might have c) can't have 3) Sorry, I don't know if she's here or not. She was feeling ill so she _____ gone home. a) must have b) might have c) can't have 4) She _____ cleaned the whole house on her own in two hours. She must have had some help. a) must have b) might have c) can't have 5) Wow! Have you finished all that already? You _____ been hungry! a) must have b) might have c) can't have 6) Look! The window is open. The thief _____ got in through the window. a) must have b) might have c) should have 7) Sarah looks really pleased with herself. She _____passed her driving test this morning. a) can't have b) must have c) might have 8) I’m sorry for shouting at you – I _____ raised my voice. a) mustn't have b) couldn't have c) shouldn't have 9) John _____ gone on holiday. I saw him in the morning. a) can't have b) mush have c) might not have 10) You _____tried to fix the window yourself. You might have fallen out and broken your neck. a) mustn't have b) shouldn't have c) can't have 11) We had plenty of petrol in the tank so I _____. a) didn't need to fill up b) had to fiil up c) needn't have filled up 12) She didn’t ________ an evening dress as it was an informal party a) needn't have worn b) didn't need to wear c) had to wear 13) I _____ bought bread but I didn't know we needed it. a) must have b) could have c) might have 14) She _____ early last night because the party didn’t start till ten a) didn't need to come b) needn't have come c) had to come 15) You _____ the dishes. I would've put them in the dishwasher a) needn't have washed b) had to wash c) can't have washed

Leaderboard

Visual style

Options

Switch template

Continue editing: ?