has been avenging
-ha estado vengando
Presente perfecto progresivo para el sujetohe/shedel verboavenge.

avenge

Ejemplos
Palabra del día
el tema