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