The past tense of pun is punned.
The third-person singular simple present indicative form of pun is puns.
The present participle of pun is punning.
The past participle of pun is punned.