has been canvassing
Present perfect progressivehe/sheconjugation ofcanvass.

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.
Other Dictionaries
Explore the meaning of canvass in our family of products.
Word of the Day
eyepatch