На самом деле, правильно и так, и так. Но у этих двух выражений немного разные значения. Давайте разбираться.
On time
On time означает, что событие происходит в точно установленное заранее время:
My job interview is scheduled for 4:00 PM. - Мое собеседование назначено на 4 вечера.
If I arrive at 4:00 PM, I am on time for the interview. - Если я приеду в 4, я успеваю на интервью (подоспею вовремя).
Еще один пример:
The 11.45 train left on time. - Поезд, который должен отправиться в 11.45, выехал по расписанию (без задержек).
Если мы говорим про человека He’s always on time, это означает, что он - пунктуальный человек.
In time
In time означает, что событие произошло немного раньше или даже в самый последний момент до того, как стало слишком поздно.
We arrived in time to get some drinks before the show started. - Мы прибыли вовремя (с запасом), чтобы купить выпить перед началом шоу.
Другой пример:
The accident victim was seriously injured; they got him to the hospital just in time. - Пострадавший от аварии был серьезно ранен. Его успели вовремя доставить в больницу. (Если бы его не доставили, он бы умер).
Надеюсь, теперь стало понятнее.
Подписывайтесь на наш Telegram и группу "Вконтакте". Там много интересного!