has been revelling
Presente perfecto progresivo para el sujeto he/she del verbo revel.

revel

VERBO INTRANSITIVO
(disfrutar enormemente)-deleitarse
Sinónimos de revel
Antónimos de revel
SUSTANTIVO
(juerga)-la fiesta
Sinónimos de revel
Palabra del día
la leña