has been sleepwalking
Present perfect progressive he/she conjugation of sleepwalk.

sleepwalk

Guess who has been sleepwalking again.
Adivina quién ha estado sonambulando otra vez.
Other Dictionaries
Explore the meaning of sleepwalk in our family of products.
Word of the Day
Christmas bonus