The past tense of heap scorn on is heaped scorn on.
The third-person singular simple present indicative form of heap scorn on is heaps scorn on.
The present participle of heap scorn on is heaping scorn on.
The past participle of heap scorn on is heaped scorn on.