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