The past tense of hack off is hacked off.
The third-person singular simple present indicative form of hack off is hacks off.
The present participle of hack off is hacking off.
The past participle of hack off is hacked off.