has been raving
-ha estado desvariando
Presente perfecto progresivo para el sujeto he/she del verbo rave.

rave

Poor him, he has been raving for a week.
Pobrecito, hace una semana que está delirando.
It's easy to see what everyone has been raving about. Enjoy!
Es fácil ver lo que todo el mundo ha sido exaltar. Disfrutar!
Palabra del día
la aceituna