Dictionary.com
Thesaurus.com
has hallucinated
  • present perfect of hallucinate (3rd person singular).