Dictionary.com
Thesaurus.com

will have been transfixing

  • future perfect progressive
    of transfix.
    transfix
    verb (used with object)
    to make or hold motionless with amazement, awe, terror, etc.