Dictionary.com
Thesaurus.com
is foreseeing
  • present progressive of foresee (3rd person singular).