Dictionary.com
Thesaurus.com

will have lauded

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