Dictionary.com
Thesaurus.com

has predestined

  • present perfect of predestine (3rd person singular).