Dictionary.com
Thesaurus.com

will have been maintaining

  • future perfect progressive
    of maintain.
    maintain
    verb (used with object)
    to keep in existence or continuance; preserve; retain.