The past tense of take on a new lease of life is took on a new lease of life.
The third-person singular simple present indicative form of take on a new lease of life is takes on a new lease of life.
The present participle of take on a new lease of life is taking on a new lease of life.
The past participle of take on a new lease of life is taken on a new lease of life.