The past tense of ameliorate is ameliorated.
The third-person singular simple present indicative form of ameliorate is ameliorates.
The present participle of ameliorate is ameliorating.
The past participle of ameliorate is ameliorated.