i Register
In some senses, foresee is marked as obsolete. Watch for register when choosing this word.
ADV
clearly
reasonably
No one could reasonably foresee how popular that small online store would become.
VERB + FORESEE
can/could
Nobody could foresee that the small startup would become a global company.
be difficult to, be impossible to
We couldn't have foreseen how difficult it would be to move to a new country.