The past tense of milepost is mileposted.
The third-person singular simple present indicative form of milepost is mileposts.
The present participle of milepost is mileposting.
The past participle of milepost is mileposted.