Dictionary.com
Thesaurus.com

will have been hallucinating

  • future perfect progressive
    of hallucinate.
    hallucinate
    verb (used without object)
    to see or hear things that do not exist outside the mind; have hallucinations.