Dictionary.com
Thesaurus.com

will have fascinated

  • future perfect
    of fascinate.
    fascinate
    verb (used with object)
    to attract and hold attentively by a unique power, personal charm, unusual nature, or some other special quality; enthrall.