has been sleepwalking
Presente perfecto progresivo para el sujeto he/she del verbo sleepwalk.

sleepwalk

Popularity
500+ learners.
Guess who has been sleepwalking again.
Adivina quién ha estado sonambulando otra vez.
Palabra del día
hervir