You ... told me it was his birthday. I would have bought him a present., must have, might have, would have, Don’t call him now. He ... of bed yet., might not have got out, should not have got out, could have got out, Where’s Mary? - I don’t know. She ... home already. She was very tired., couldn't have gone, must have gone, would have gone, Why was the science teacher so bad-tempered yesterday? - She ... a headache., ought not to have had, may have had, would have, You ... him. He could have done it by himself!, needn’t have helped, couldn't have helped, should have helped, You ... that we had a test today – the teacher sent us all a message., must have known, shouldn't have known, couldn't have known, “You ... me about the sale. I ... some new shoes at a discount!, should have told ... could have got, could have got ... should have told, Lucy ... attended the concert, but we aren't sure., can't have attended, may have attended, She ... been a lawyer but she decided to study accountancy instead., could have, might have, You ... gone to Nick's party - it was fantastic!, should have, might have, would have

Leaderboard

Visual style

Options

Switch template

Continue editing: ?