have been amassing
-he estado acumulando
Presente perfecto progresivo para el sujetodel verboamass.Hay otras traducciones para esta conjugación.

amass

Certain parties have been amassing huge profits over all these years at the taxpayer's expense, because they had a monopoly; their prices had to be paid, and they built up enormous reserves with their tax-free billions.
Unos han tenido durante todos los años unos beneficios enormes a costas de los contribuyentes, pues tenían un monopolio y había que pagar los precios marcados, y con sumas millonarias libres de impuestos han creado unas elevadas reservas.
Palabra del día
el guion