The past tense of supererogate is supererogated.
The third-person singular simple present indicative form of supererogate is supererogates.
The present participle of supererogate is supererogating.
The past participle of supererogate is supererogated.