Question: is on time an adverb?
Answer: Adverb. Punctually or according to the schedule. The train arrived on time for the first time this week.