Present participle; Past participle - horsewhipping - horsewhipped Present - horsewhip - horsewhip - horsewhips - horsewhip - horsewhip - horsewhip Past - horsewhipped - horsewhipped - horsewhipped - horsewhipped - horsewhipped - horsewhipped Future - will horsewhip - will horsewhip - will horsewhip - will horsewhip - will horsewhip - will horsewhip Present conditional - would horsewhip - would horsewhip - would horsewhip - would horsewhip - would horsewhip - would horsewhip Present Perfect - have horsewhipped - have horsewhipped - has horsewhipped - have horsewhipped - have horsewhipped - have horsewhipped Past Perfect - had horsewhipped - had horsewhipped - had horsewhipped - had horsewhipped - had horsewhipped - had horsewhipped Future Perfect - will have horsewhipped - will have horsewhipped - will have horsewhipped - will have horsewhipped - will have horsewhipped - will have horsewhipped Past conditional - would have horsewhipped - would have horsewhipped - would have horsewhipped - would have horsewhipped - would have horsewhipped - would have horsewhipped Imperative - - - horsewhip - - - - - - - -