The past tense of hate-fuck is hate-fucked.
The third-person singular simple present indicative form of hate-fuck is hate-fucks.
The present participle of hate-fuck is hate-fucking.
The past participle of hate-fuck is hate-fucked.