The past tense of on the rocks is oned the rocks.
The third-person singular simple present indicative form of on the rocks is ons the rocks.
The present participle of on the rocks is oning the rocks.
The past participle of on the rocks is oned the rocks.