Present participle; Past participle - hauling - hauled Present - haul - haul - hauls - haul - haul - haul Past - hauled - hauled - hauled - hauled - hauled - hauled Future - will haul - will haul - will haul - will haul - will haul - will haul Present conditional - would haul - would haul - would haul - would haul - would haul - would haul Present Perfect - have hauled - have hauled - has hauled - have hauled - have hauled - have hauled Past Perfect - had hauled - had hauled - had hauled - had hauled - had hauled - had hauled Future Perfect - will have hauled - will have hauled - will have hauled - will have hauled - will have hauled - will have hauled Past conditional - would have hauled - would have hauled - would have hauled - would have hauled - would have hauled - would have hauled Imperative - - - haul - - - - - - - -