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