The past tense of holepunch is holepunched.
The third-person singular simple present indicative form of holepunch is holepunches.
The present participle of holepunch is holepunching.
The past participle of holepunch is holepunched.