The past tense of repast is repasted.
The third-person singular simple present indicative form of repast is repasts.
The present participle of repast is repasting.
The past participle of repast is repasted.