The past tense of inveterate is inveterated.
The third-person singular simple present indicative form of inveterate is inveterates.
The present participle of inveterate is inveterating.
The past participle of inveterate is inveterated.