Dictionary.com
Thesaurus.com

will have been strengthening

  • future perfect progressive
    of strengthen.
    strengthen
    verb (used with object)
    to make stronger; give strength to.