Dictionary.com
Thesaurus.com
has replied
  • present perfect of reply (3rd person singular).