haul verb vt vi Infinitive haul Present tense 3rd person singular hauls Preterite hauled Present participle hauling Past participle hauled