The past tense of heaf is heafed.
The third-person singular simple present indicative form of heaf is heafs.
The present participle of heaf is heafing.
The past participle of heaf is heafed.