has been perpetrating
-ha estado perpetrando
Presente perfecto progresivo para el sujetohe/shedel verboperpetrate.

perpetrate

The Iranian regime has been perpetrating severe human rights abuses for far too long.
El régimen iraní ha perpetrado graves violaciones de los derechos humanos durante demasiado tiempo.
Palabra del día
el guion