1) I can't remember what the teacher said! a) You should have taken notes. b) You could have taken notes. c) You would have taken notes. 2) He was driving 200km/hr. a) That's so dangerous, he would have had an accident! b) That's so dangerous, he should have had an accident! c) That's so dangerous, he could have had an accident! 3) I was so shocked. I can't believe he shouted at me. a) If I were you, I could have walked away. b) If I were you, I would have walked away. c) If I were you, I should have walked away. 4) I clicked on the email, and it downloaded a virus! a) You couldn't have clicked on the link. b) You shouldn't have clicked on the link. c) You wouldn't have clicked on the link. 5) I heard about the accident, are you okay? a) It could have been worse - it's only my car that was damaged. b) It should have been worse - it's only my car that was damaged. c) It would have been worse - it's only my car that was damaged. 6) This film was so scary! My heart was pounding! a) Ah, I couldn't have enjoyed it, then. b) Ah, I shouldn't have enjoyed it, then. c) Ah, I wouldn't have enjoyed it, then. 7) I forgot to set my alarm last night. Luckily, my dog woke me up. a) I should have missed the bus. b) I could have missed the bus. c) I would have missed the bus. 8) The teacher was really angry with me last week. a) You shouldn't have cheated! b) You couldn't have cheated! c) You wouldn't have cheated! 9) I heard they paid more than $500,000 for that house. a) What? I shouldn't have paid that much! b) What? I couldn't have paid that much! c) What? I wouldn't have paid that much! 10) It was last week, I didn't know he was in trouble, I could have helped him! a) Don't be sad, there was no way you could have known. b) Don't be sad, there was no way you should have known. c) Don't be sad, there was no way you would have known.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?