Present participle; Past participle - overhauling - overhauled Present - overhaul - overhaul - overhauls - overhaul - overhaul - overhaul Past - overhauled - overhauled - overhauled - overhauled - overhauled - overhauled Future - will overhaul - will overhaul - will overhaul - will overhaul - will overhaul - will overhaul Present conditional - would overhaul - would overhaul - would overhaul - would overhaul - would overhaul - would overhaul Present Perfect - have overhauled - have overhauled - has overhauled - have overhauled - have overhauled - have overhauled Past Perfect - had overhauled - had overhauled - had overhauled - had overhauled - had overhauled - had overhauled Future Perfect - will have overhauled - will have overhauled - will have overhauled - will have overhauled - will have overhauled - will have overhauled Past conditional - would have overhauled - would have overhauled - would have overhauled - would have overhauled - would have overhauled - would have overhauled Imperative - - - overhaul - - - - - - - -