have been firing
-he estado disparando
Presente perfecto progresivo para el sujetodel verbofire.Hay otras traducciones para esta conjugación.

fire

Big companies have been firing people for the last two years and they will continue to do so.
Durante los dos últimos años ha habido despidos en las grandes empresas y seguirá habiéndolos.
Palabra del día
la cometa