The past tense of meliorate is meliorated.
The third-person singular simple present indicative form of meliorate is meliorates.
The present participle of meliorate is meliorating.
The past participle of meliorate is meliorated.