has been shredding
-ha estado triturando
Presente perfecto progresivo para el sujeto he/she del verbo shred.

shred

On economic, environmental and ethical grounds the United States Government has been shredding the values for which America enjoyed our respect.
Por motivos económicos, ambientales y éticos, el Gobierno de los Estados Unidos ha venido destruyendo los valores por los que ese país nos infundía respeto.
Palabra del día
el mantel