foresaw, anticipated
Том это предвидел.
Tom foresaw this.
Он давно предвидел этот рок.
He had long foreseen this fate.
— Властелин колец: Возвращение короля (2003)
Как я этого не предвидел?
How did I not see this coming?
Ты всё предвидел.
You anticipated everything.
— Битва у Красной скалы (2008)