I have congratulated
-he felicitado
Presente perfecto para el sujetodel verbocongratulate.Hay otras traducciones para esta conjugación.

congratulate

I don't think I have congratulated you on your revenge.
Me parece que no te he felicitado por tu revancha.
I don't think I have congratulated you on your revenge. So, you know.
Me parece que no te he felicitado por tu revancha.
I have congratulated them all and I told them that they deserve it.
Les he dado la enhorabuena y les he dicho que se lo merecen.
Palabra del día
el guion