Dictionary.com
Thesaurus.com

will have emceed

  • future perfect
    of emcee.
    emcee
    noun