Dictionary.com
Thesaurus.com

will have been recovering

  • future perfect progressive
    of recover.
    recover
    verb (used with object)
    to get back or regain (something lost or taken away).