Dictionary.com
Thesaurus.com

will have been moonlighting

  • future perfect progressive
    of moonlight.
    moonlight
    noun
    the light of the moon.