Dictionary.com
Thesaurus.com

will have been improving

  • future perfect progressive
    of improve.
    improve
    verb (used with object)
    to bring into a more desirable or excellent condition.