Present participle; Past participle - slamming - slammed Present - slam - slam - slams - slam - slam - slam Past - slammed - slammed - slammed - slammed - slammed - slammed Future - will slam - will slam - will slam - will slam - will slam - will slam Present conditional - would slam - would slam - would slam - would slam - would slam - would slam Present Perfect - have slammed - have slammed - has slammed - have slammed - have slammed - have slammed Past Perfect - had slammed - had slammed - had slammed - had slammed - had slammed - had slammed Future Perfect - will have slammed - will have slammed - will have slammed - will have slammed - will have slammed - will have slammed Past conditional - would have slammed - would have slammed - would have slammed - would have slammed - would have slammed - would have slammed Imperative - - - slam - - - - - - - -