English Learning Hub
Loading...
Phrases · Phrases for Apologizing for Mistakes
Expressing what one should have done differently.
John: I missed the train.
Alice: Oh no! I should have woken up earlier.
John: Me too. I should have set an alarm.
Alice: Yeah, we both really should have planned better.
Please review and acknowledge the messages below.
Choose how you want to prepare — career-focused or exam-style speaking.
Interview Q&A
Help us improve translations for everyone.