Present participle; Past participle - heaping - heaped Present - heap - heap - heaps - heap - heap - heap Past - heaped - heaped - heaped - heaped - heaped - heaped Future - will heap - will heap - will heap - will heap - will heap - will heap Present conditional - would heap - would heap - would heap - would heap - would heap - would heap Present Perfect - have heaped - have heaped - has heaped - have heaped - have heaped - have heaped Past Perfect - had heaped - had heaped - had heaped - had heaped - had heaped - had heaped Future Perfect - will have heaped - will have heaped - will have heaped - will have heaped - will have heaped - will have heaped Past conditional - would have heaped - would have heaped - would have heaped - would have heaped - would have heaped - would have heaped Imperative - - - heap - - - - - - - -