Word/Phrase: I have foreseen that
Translation: He previsto eso
Pronunciation: e preˈβisto ˈeso
I have foreseen that - He previsto eso
I knew this would happen - Sabía que esto pasaría
It was clear to me - Me quedó claro
I anticipated the outcome - Anticipé el resultado
I saw it coming - Lo vi venir