I'm not sure where I left my keys. I suppose I _______ them in the office., must have left, might have left, had to leave, Sarah knew the way. We _______ her a map., shouldn't have given, needn't have given, can't have given, The lights are off. They _______ gone out., must have, can't have, should have, I _______ the race, but I fell at the last hurdle., could win, could have won, might win, You _______ your grandmother like that. It was very disrespectful., mustn't have spoken to, shouldn't have spoken to, might not have spoken to, He _______ the answer! He wasn't even in the room., can't have known, mustn't have known, might have known, When I was a child, I _______ stay up late on Saturdays. My parents were strict., could have, couldn't, mustn't, We finally found a solution. We _______ happier., couldn't have been, can't be, needn't have been, Thanks for the flowers! You really _______!, shouldn't have, mustn't have, didn't need to, I waited an hour, but he never came. He _______ forgotten., should have, would have, must have, She _______ to the party, but she decided to stay home., could have gone, could go, must have gone, Everyone was upset because he _______ share his toys., wouldn't, shouldn't, might not, "Someone called at 8 am." "That _______ my mother. She always calls early.", would have been, should have been, must have been, You _______ me! I'm so grateful., didn't need to help, needn't have helped, couldn't have helped.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?