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

rave

Popularity
500+ learners.
Palabra del día
el otoño