Resultados posibles:
haya difamado
-I have slandered
Antepresente de subjuntivo para el sujetoyodel verbodifamar.
Antepresente de subjuntivo para el sujetoél/ella/usteddel verbodifamar.

difamar

Cualquier país que haya difamado a Mi Hijo en el Santo Sacrificio de la Misa, será destruido.
Any country that has defamed My Son in the Holy Sacrifice of the Mass will be destroyed.
En materia de difamación, las personas ofendidas suelen optar por el derecho de respuesta en la siguiente edición de la publicación que los haya difamado.
Where defamation is concerned, the persons defamed generally opt for the right of reply, in which case their reply will be published in the next issue of the newspaper alleged to have defamed them.
Palabra del día
la cometa