Regrets in Daily Life

Click on each blank and choose the correct answer (should have, might have, or could have) from the dropdown menu. Think about whether the sentence expresses regret, possibility, or a different past result. Some sentences may have more than one blank, so make sure you complete all of them.

Practice 1 of 2

0 / 12 blanks filled 0%

Question 1

I _____ earlier this morning, but I stayed up too late last night. Now I'm exhausted.

Options: should have woken up, might have woken up, could have woken up

Question 2

She _____ her phone at the cafe, but she's not sure. She'll call them later.

Options: might have left, should have left, could have left

Question 3

You _____ me about the meeting yesterday. I missed it completely and my boss was angry.

Options: should have told, might have told, could have told

Question 4

The train _____. I wasn't there to see.

Options: might have been delayed, should have been delayed, could have been delayed

Question 5

I _____ my homework last night, but I was too tired. My teacher gave me extra work today.

Options: should have finished, could have finished, might have finished

Question 6

The package _____ yesterday, but I wasn't home to receive it.

Options: might have been delivered, should have been delivered, could have been delivered

Question 7

They _____ more money, but they didn't start early.

Options: could have saved, should have saved, might have saved

Question 8

She _____ her umbrella this morning. I'm not certain, but I think I saw it in her bag.

Options: might have brought, could have brought, should have brought

Question 9

We _____ the cheaper tickets online. Now we have to pay much more at the station.

Options: should have bought, could have bought, might have bought

Question 10

He _____ his lunch at home today. There was food in the fridge.

Options: could have prepared, might have prepared, should have prepared

Question 11

I _____ my friend at the store yesterday, but I can't be sure. The person looked similar from behind.

Options: might have seen, should have seen, could have seen

Question 12

You _____ for the job interview better. You had time, but you didn't practice, and now you're worried about the result.

Options: should have prepared, might have prepared, could have prepared

Practise Regrets in Daily Life with this interactive fill-in-the-blank exercise of 12 questions. Choose the option that correctly completes each sentence, then submit to check your answers and get instant feedback on every choice.

Practising grammar in real sentences — rather than memorising rules in isolation — is one of the most effective ways to make a structure stick. You can retry as many times as you like to build accuracy and confidence using Regrets in Daily Life in everyday English.

Looking for more practice? See all exercises for this lesson.

© 2026 flumi. All rights reserved.