Dictionary.com
Thesaurus.com

will have been daydreaming

  • future perfect progressive
    of daydream.
    daydream
    noun
    a reverie indulged in while awake.