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