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