The present tense of hefted is heft.
The third-person singular simple present indicative form of heft is hefts.
The present participle of heft is hefting.
The past participle of heft is hefted.