Question: is on leave or was on leave?
Answer: The correct term is “on leave”. (As far as I know, there is no proper use for “in leave”.) To be on leave, according to Collins English Dictionary, is to be absent from duty with permission, or to be officially excused from work or duty.