have been firing
-he estado disparando
Presente perfecto progresivo del verbo fire. 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
el higo