Prepositions The train arrived ___ time. A. ByB. InC. AtD. On ✓ Correct answerD. On Explanation'On time' is the fixed idiomatic expression meaning punctually.