Present participle; Past participle - shoving - shoved Present - shove - shove - shoves - shove - shove - shove Past - shoved - shoved - shoved - shoved - shoved - shoved Future - will shove - will shove - will shove - will shove - will shove - will shove Present conditional - would shove - would shove - would shove - would shove - would shove - would shove Present Perfect - have shoved - have shoved - has shoved - have shoved - have shoved - have shoved Past Perfect - had shoved - had shoved - had shoved - had shoved - had shoved - had shoved Future Perfect - will have shoved - will have shoved - will have shoved - will have shoved - will have shoved - will have shoved Past conditional - would have shoved - would have shoved - would have shoved - would have shoved - would have shoved - would have shoved Imperative - - - shove - - - - - - - -