Can someone tell me which is correct. I ate out last Monday. or I ate out on Monday. When I am talking about last Monday- February 12 and today is 18th.

  • Why do you think something is incorrect??
    – tchrist
    Feb 18, 2018 at 5:33
  • @tchrist Oh I am not really sure if it is incorrect but I don't know which has a proper usage. Feb 18, 2018 at 6:05

2 Answers 2


If one says "I ate out on Monday" it necessarily implies the nearest previous Monday.

"Last Monday" generally implies "Monday of last week". For example, if today were Tuesday or Wednesday and someone said "I ate out last Monday", almost no one would wonder if they meant yesterday. But as days pass, particularly towards the end of the week and especially on the weekend, that difference becomes more muddled.

  • Thank you very much for the help, I now understand the situation. Feb 19, 2018 at 2:07

So I'd say if a Monday had past since you ate out, then I suppose you would say "I Ate Out Last Monday." If, say its the next day, so Tuesday. "I ate out on Monday," Would be what you want to say.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .