Dictionary.com
Thesaurus.com
has rewarded
  • present perfect of reward (3rd person singular).