On time, in time, at the end, in the end exercises

A range of online exercises to practise the expressions on time, in time, at the end, in the end.

Read explanation

Do we say “on time” or “in time”? Do we say “in the end” or “at the end”? Both are correct, but the meaning is different depending on which preposition you use. “On time” means punctually, at the exact time on the clock. “In time” is soon enough, not too late to do something. We say “at the end” of some period of time, an object, a place, an event etc. “In the end” means finally, eventually. The exercises on this page will help you practise when the use of on time, in time, at the end, in the end and better remember the difference between these expressions.