have been reliving
-he estado reviviendo
Presente perfecto progresivo para el sujetodel verborelive.Hay otras traducciones para esta conjugación.

relive

I have been reliving the same day over and over and over again.
He estado reviviendo el mismo día una vez y otra y otra.
Palabra del día
la medianoche