Present participle; Past participle - promising - promised Present - promise - promise - promises - promise - promise - promise Past - promised - promised - promised - promised - promised - promised Future - will promise - will promise - will promise - will promise - will promise - will promise Present conditional - would promise - would promise - would promise - would promise - would promise - would promise Present Perfect - have promised - have promised - has promised - have promised - have promised - have promised Past Perfect - had promised - had promised - had promised - had promised - had promised - had promised Future Perfect - will have promised - will have promised - will have promised - will have promised - will have promised - will have promised Past conditional - would have promised - would have promised - would have promised - would have promised - would have promised - would have promised Imperative - - - promise - - - - - - - -