Present participle; Past participle - promoting - promoted Present - promote - promote - promotes - promote - promote - promote Past - promoted - promoted - promoted - promoted - promoted - promoted Future - will promote - will promote - will promote - will promote - will promote - will promote Present conditional - would promote - would promote - would promote - would promote - would promote - would promote Present Perfect - have promoted - have promoted - has promoted - have promoted - have promoted - have promoted Past Perfect - had promoted - had promoted - had promoted - had promoted - had promoted - had promoted Future Perfect - will have promoted - will have promoted - will have promoted - will have promoted - will have promoted - will have promoted Past conditional - would have promoted - would have promoted - would have promoted - would have promoted - would have promoted - would have promoted Imperative - - - promote - - - - - - - -