Resultados posibles:
haya vengado
-I have avenged
Antepresente de subjuntivo para el sujetoyodel verbovengar.
Antepresente de subjuntivo para el sujetoél/ella/usteddel verbovengar.

vengar

En cuanto le haya vengado.
As long as I avenge him.
Palabra del día
el mago