The past tense of regenerate is regenerated.
The third-person singular simple present indicative form of regenerate is regenerates.
The present participle of regenerate is regenerating.
The past participle of regenerate is regenerated.