The past tense of puff is puffed.
The third-person singular simple present indicative form of puff is puffs.
The present participle of puff is puffing.
The past participle of puff is puffed.