The past tense of weigh upon is weighed upon.
The third-person singular simple present indicative form of weigh upon is weighs upon.
The present participle of weigh upon is weighing upon.
The past participle of weigh upon is weighed upon.