I missed the deadline. I ______ started earlier., should have, might have, You completely redesigned it, but only one small detail was wrong. You ______ started from scratch., should have, needn’t have, I had enough time yesterday. I ______ finished it, but I procrastinated., could have, might have, She hasn’t answered. She ______ forgotten about the meeting., might have, should have, I ignored useful feedback. I ______ listened to them., should have, needn’t have, We chose a complicated solution, but we ______ used a much simpler one., could have, might have, He spent five hours fine-tuning something nobody noticed. He ______ spent so much time on it., needn’t have, could have, The client’s comments are completely unrelated to the brief. They ______ misunderstood it., may have, should have

Leaderboard

Visual style

Options

Switch template

Continue editing: ?