Dictionary.com
Thesaurus.com
has applied
  • present perfect of apply (3rd person singular).