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