0
Simon_phlui Posted 22 years ago
Grammar

In the good old days

Why do we say "IN the good old days" but "ON weekdays"?
Apart from just memorizing it without asking, is it possible
to have a logical explanation? Thanks.
  

Top answer

We use IN for non-specific times and ON for days and dates. The good old days are mostly seen as non-specific period. in the morning in winter at/on weekends on my birthday on Tuesday sometime in the morning

  • We use IN for non-specific times and ON for days and dates.
  • The good old days are mostly seen as non-specific period.
  • in the morning in winter at/on weekends on my birthday on Tuesday sometime in the morning
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
We use IN for non-specific times and ON for days and dates. The good old days are mostly seen as non-specific period.

in the morning

in winter



at/on weekends

on my birthday

on Tuesday sometime in the morning
0
I have heard of this way of deciding which preposition to use.
However, it sometimes seems not too reasonable.
You may argue that we don't know exactly which morning
we are talking about, so we say "I go to school IN the morning."
But you also don't know exactly which day you are talking
about in "I go to school ON weekdays."
So it shouldn't be just because of being
0
Apart from just memorizing it without asking, is it possible to have a logical explanation?


Oh, it would be so great if that were the case, but think the answer is more likely to be no. There are times when English is just not logical, and in this case I think milky's answer is about as good as it gets. I've never figured out why we use "on" at all
0
How about,

eg. We decided to take a walk ON a cold morningEmotion: smile
0
On Monday, Tuesday, Wednesday etc.

Related Questions