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