Dictionary.com
Thesaurus.com
has failed
  • present perfect of fail (3rd person singular).