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