Dictionary.com
Thesaurus.com

will have been appreciating

  • future perfect progressive
    of appreciate.
    appreciate
    verb (used with object)
    to be grateful or thankful for.