The past tense of give a hiding to is gave a hiding to.
The third-person singular simple present indicative form of give a hiding to is gives a hiding to.
The present participle of give a hiding to is giving a hiding to.
The past participle of give a hiding to is given a hiding to.