The past tense of run on is ran on.
The third-person singular simple present indicative form of run on is runs on.
The present participle of run on is running on.
The past participle of run on is run on.