Dictionary.com
Thesaurus.com
has ached
  • present perfect of ache (3rd person singular).