Dictionary.com
Thesaurus.com
has absented
  • present perfect of absent (3rd person singular).