has canvassed
Presente perfecto para el sujetohe/shedel verbocanvass.

canvass

VERBO INTRANSITIVO
(solicitar opiniones o voto)-hacer campaña
Sinónimos de canvass
VERBO TRANSITIVO
(solicitar opiniones o voto de alguien)-hacer campaña
Sinónimos de canvass
Palabra del día
el guion