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
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
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.