*This verb is regular ('weak') in modern spoken and written German. The irregular imperfect/preterite form "hieb" is used in literary formal German to describe hitting someone with a sword-like weapon or with your fists.
Present tense: ich haue, du haust, er/sie haut, wir hauen, ihr haut, sie/Sie hauen
Imperfect / preterite (regular): ich haute, du hautest, er/sie haute, wir hauten, ihr hautet, sie/Sie hauten
(This is by far the more commonly used form of the imperfect / preterite.)
Imperfect / preterite (irregular): ich hieb, du hiebst, er/sie hieb, wir hieben, ihr hiebt, sie/Sie hieben
(This form is used in formal and literary German to describe "smiting" or "chopping" with a weapon. For example: "Er hieb mit dem Schwert auf den Angreifer" - "He clouted the assailant with his sword".)
Perfect tense: ich habe gehauen, du hast gehauen, er/sie hat gehauen, wir haben gehauen, ihr habt gehauen, sie/Sie haben gehauen
Pluperfect tense: ich hatte gehauen, du hattest gehauen, er/sie hatte gehauen, wir hatten gehauen, ihr hattet gehauen, sie/Sie hatten gehauen
Imperative: hau! haut! hauen Sie!
Present Participle: hauend
Past Participle: gehauen