The past tense of foreweigh is foreweighed.
The third-person singular simple present indicative form of foreweigh is foreweighs.
The present participle of foreweigh is foreweighing.
The past participle of foreweigh is foreweighed.