foresee
He foresees the direction of the storm.
The doctor foresees the boy's intelligence.
He foresees that their sales will increase.
verb 1
to realize or understand something in advance or before it happens