The past tense of give the cat o'nine tails is gave the cat o'nine tails.
The third-person singular simple present indicative form of give the cat o'nine tails is gives the cat o'nine tails.
The present participle of give the cat o'nine tails is giving the cat o'nine tails.
The past participle of give the cat o'nine tails is given the cat o'nine tails.