Dictionary.com
Thesaurus.com
has agreed
  • present perfect of agree (3rd person singular).