Dictionary.com
Thesaurus.com

will have been announcing

  • future perfect progressive
    of announce.
    announce
    verb (used with object)
    to make known publicly or officially; proclaim; give notice of.