Dictionary.com
Thesaurus.com

will have been lauding

  • future perfect progressive
    of laud.
    laud
    verb (used with object)
    to praise; extol.