Dictionary.com
Thesaurus.com
has envied
  • present perfect of envy (3rd person singular).