Phrases Phrases for Expressing Regret

I should have foreseen...

C1

Meaning

Expressing regret for a lack of foresight.

Example sentences

John: 'I didn't anticipate the consequences.'<br>

Alice: 'I should have foreseen the potential problems.'

John: 'I should have foreseen the risks involved.'

Alice: 'The market crash caught me off guard.'<br>