The present tense of had a talk is have a talk.
The third-person singular simple present indicative form of have a talk is has a talk.
The present participle of have a talk is having a talk.
The past participle of have a talk is had a talk.