The past tense of repent of is repented of.
The third-person singular simple present indicative form of repent of is repents of.
The present participle of repent of is repenting of.
The past participle of repent of is repented of.