The past tense of last stop is lasted stop.
The third-person singular simple present indicative form of last stop is lasts stop.
The present participle of last stop is lasting stop.
The past participle of last stop is lasted stop.