A great site to practice telling the time. Review the vocabulary first, then complete the exercises. There are both digital and analog clocks. Match the correct time on the clock with the written time at the top of the screen. You have 2 chances before you are given the answer.
Telling the time in English