After walking for miles she rested on a hill.
In the above sentence, 'after' tells you when she rested and 'on' tells you where she took the rest.
Test yourself - Correct or Incorrect
1. Yeah! We’re just on time to catch the train.
2. We should pay our bills on time.
3. I meet the board members in the office.
4. They go to the bus station by foot.
5. The Sun rises from the East.
6. She met with old friends on her holiday.
7. Let's sit under the shade.
8. We should sit under the tree.
9. When it started to rain, we went into the house.
10. It's hard to ride a bike in the wind.
11. My cousin stays in Bishan.
12. My cousin lives at 168 Bishan Street.
13. I bumped into her quite by chance in Bishan Street.
14. Keep silent and wait for your turn, please.
15. The school is located in the main intersection.
One more to get you on the right track. Fill in the answer.
16. Were you in/on time for your appointment? Or were you late?
All answers are correct except for the following:
1. Yeah! We’re just in time to catch the train.
3. I meet the board members at the office.
4. They go to the bus station on foot.
5. The Sun rises in the East.
6. She met old friends on her holiday.
7. Let's sit in the shade.
9. When it started to rain, we went inside the house.
10. It's hard to ride a bike against the wind.
14. Keep silent and wait for your turn, please.
15. The school is located at the main intersection.
16. 'on'
To be 'in time' means you have enough time to spare. To be 'on time' means you arrived at the exact timing for an appointment.