Выражения "in time" и "on time" переводятся одинакового - вовремя. Но, смысловое значение у них несколько разное. Итак. Начали потеть! On time - это вовремя в том смысле, что по расписанию, по запланированному времени. Например: The train arrived on time. Поезд прибыл вовремя. Please, show up to the meeting on time. Пожалуйста, приди на встречу вовремя. In time - это "вовремя" в том смысле, что на основное или главное действие успел. Например, рок сейшн, ты ждёшь выступление группы "Красная Плесень"...
Предлоги времени или Prepositions of time в английском языке довольно легко запомнить, но все-таки мы постоянно путаем, какой предлог выбрать. И дети, и взрослые знают: когда говорим , сколько времени, используется at. Но at используют и в других случаях. Пишите в комментариях, какие варианты употребления at вы знаете, и где ошиблись. После работы над тестом вы также запомните варианты употребления предлогов "in" и "on"...