has been canvassing
Presente perfecto progresivo para el sujetohe/shedel verbocanvass.

canvass

The 25 Days to 25 Mph campaign has been canvassing neighborhoods with NYPD and DOT personnel educating motorists and pedestrians.
La campaña de 25 días para 25 MPH ha estado recorriendo vecindades con personal de estos organismos a fin de educar a los conductores y peatones.
Palabra del día
el guion