The past tense of foresay is foresaid.
The third-person singular simple present indicative form of foresay is foresays.
The present participle of foresay is foresaying.
The past participle of foresay is foresaid.