Dictionary.com
Thesaurus.com
has been exhausting
  • present perfect progressive of exhaust (3rd person singular).