Time, Dates & Everyday Plans

The Rule of In, On, and At

English uses three main prepositions to talk about time, and they move from general (long periods) to specific (exact moments).

In is used for longer periods of time, like months, years, seasons, and general parts of the day.

  • in October
  • in 2024
  • in the morning / in the evening

On is used for specific days and dates.

  • on Monday
  • on October 12th
  • on New Year's Day

At is used for precise, exact times on the clock, as well as specific points in the day like noon and midnight.

  • at 6:00 PM
  • at noon
  • at midnight

A very common mistake happens when learners combine a day and a part of the day. If you specify the day, on always wins.

✅ Let's meet for coffee on Saturday morning. ❌ Let's meet for coffee in Saturday morning.

When to Drop the Preposition

While in, on, and at are essential for most time expressions, they disappear completely when you use words like next, last, this, or every.

If you want to talk about the upcoming week, you simply say "next week." Adding a preposition before these words is a classic error.

✅ He is playing tennis with Sarah next Tuesday. ❌ He is playing tennis with Sarah on next Tuesday.

✅ I am flying back to Earth next weekend. ❌ I am flying back to Earth in next weekend.

Using Present Continuous for Future Plans

When you have a fixed arrangement—a plan you have already organized or booked with someone else—you should use the present continuous (am/is/are + -ing verb), not the future will or the present simple.

Using the present simple for a future plan sounds like a permanent, repeating schedule (like a train timetable) rather than a personal plan.

✅ I can't come tonight because I am visiting my grandparents for dinner. ❌ I can't come tonight because I visit my grandparents for dinner.

✅ We are having a surprise party on Saturday evening. ❌ We will having a surprise party on Saturday evening.

Other Useful Time Words: For and Until

When talking about your plans, you often need to explain how long they will last.

Use for to talk about a duration or an amount of time (how long). Use until to talk about the end point of an action (when it stops).

Learners frequently confuse for with since. Remember: since is used with a specific starting point in the past (like since 2015 or since Monday), while for is used with a length of time.

✅ I plan to stay on the planet for three days. ❌ I plan to stay on the planet since three days.

✅ I won't return to the space station until Friday. ❌ I won't return to the space station for Friday.