have been sandblasting
Presente perfecto progresivo para el sujetodel verbosandblast.Hay otras traducciones para esta conjugación.

sandblast

The man was a sandblaster at a metal preparation shop and was reported to have been sandblasting for 10 years, possibly without adequate respiratory protection.
El hombre era un operario de limpieza a chorro de arena en un taller de preparación de metales y se declaró que había estado realizando operaciones de limpieza abrasiva por 10 años, posiblemente sin protección respiratoria adecuada.
Palabra del día
la medianoche