Present participle; Past participle - cannoning - cannoned Present - cannon - cannon - cannons - cannon - cannon - cannon Past - cannoned - cannoned - cannoned - cannoned - cannoned - cannoned Future - will cannon - will cannon - will cannon - will cannon - will cannon - will cannon Present conditional - would cannon - would cannon - would cannon - would cannon - would cannon - would cannon Present Perfect - have cannoned - have cannoned - has cannoned - have cannoned - have cannoned - have cannoned Past Perfect - had cannoned - had cannoned - had cannoned - had cannoned - had cannoned - had cannoned Future Perfect - will have cannoned - will have cannoned - will have cannoned - will have cannoned - will have cannoned - will have cannoned Past conditional - would have cannoned - would have cannoned - would have cannoned - would have cannoned - would have cannoned - would have cannoned Imperative - - - cannon - - - - - - - -