Present participle; Past participle - canvassing - canvassed Present - canvass - canvass - canvasses - canvass - canvass - canvass Past - canvassed - canvassed - canvassed - canvassed - canvassed - canvassed Future - will canvass - will canvass - will canvass - will canvass - will canvass - will canvass Present conditional - would canvass - would canvass - would canvass - would canvass - would canvass - would canvass Present Perfect - have canvassed - have canvassed - has canvassed - have canvassed - have canvassed - have canvassed Past Perfect - had canvassed - had canvassed - had canvassed - had canvassed - had canvassed - had canvassed Future Perfect - will have canvassed - will have canvassed - will have canvassed - will have canvassed - will have canvassed - will have canvassed Past conditional - would have canvassed - would have canvassed - would have canvassed - would have canvassed - would have canvassed - would have canvassed Imperative - - - canvass - - - - - - - -