has been sleepwalking
Presente perfecto progresivo para el sujetohe/shedel verbosleepwalk.

sleepwalk

Guess who has been sleepwalking again.
Adivina quién ha estado sonambulando otra vez.
Palabra del día
crecer muy bien