Foregive is the present tense of foregave.
The third-person singular simple present indicative form of foregive is foregives.
The present participle of foregive is foregiving.
The past participle of foregive is foregiven.