Present participle; Past participle - hamming - hammed Present - ham - ham - hams - ham - ham - ham Past - hammed - hammed - hammed - hammed - hammed - hammed Future - will ham - will ham - will ham - will ham - will ham - will ham Present conditional - would ham - would ham - would ham - would ham - would ham - would ham Present Perfect - have hammed - have hammed - has hammed - have hammed - have hammed - have hammed Past Perfect - had hammed - had hammed - had hammed - had hammed - had hammed - had hammed Future Perfect - will have hammed - will have hammed - will have hammed - will have hammed - will have hammed - will have hammed Past conditional - would have hammed - would have hammed - would have hammed - would have hammed - would have hammed - would have hammed Imperative - - - ham - - - - - - - -