English Learning Hub
Loading...
Phrases · Phrases for Apologizing for Mistakes
Expressing regret for not doing something.
John: 'I should have checked the report more carefully.'
Alice: 'I should have... reviewed everything before submitting it.'
John: 'I should have communicated better.'
Alice: 'I should have been more organised.'
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.