Present participle; Past participle - pushing - pushed Present - push - push - pushes - push - push - push Past - pushed - pushed - pushed - pushed - pushed - pushed Future - will push - will push - will push - will push - will push - will push Present conditional - would push - would push - would push - would push - would push - would push Present Perfect - have pushed - have pushed - has pushed - have pushed - have pushed - have pushed Past Perfect - had pushed - had pushed - had pushed - had pushed - had pushed - had pushed Future Perfect - will have pushed - will have pushed - will have pushed - will have pushed - will have pushed - will have pushed Past conditional - would have pushed - would have pushed - would have pushed - would have pushed - would have pushed - would have pushed Imperative - - - push - - - - - - - -