Student or Learner
Both possible? Any difference?
"I donīt drink on the job" is correct.
Most things that mean "while I am at work" will be "on the job."
You can't drink on the job. I got on-the-job training. Etc.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.