has been slandering
-ha estado difamando
Presente perfecto progresivo para el sujetohe/shedel verboslander.

slander

The media has been slandering my good name and twisting the facts.
Los medios han estado difamando mi buen nombre y distorsionando los hechos.
Palabra del día
poco profundo