1

An event, announced to be held on January 12th this year, was canceled due to public objections.

An event, announced to be held on last January 12th, was canceled due to public objections.

Are both of these correct? Which one is more idiomatic? Another other way better to say that?

4
  • Both are clear in meaning and there is no “correct” version. That woikd be a matter of opinion only.
    – Anton
    Commented May 23, 2022 at 6:54
  • 1
    When were these statements made? Before January 12th or after?
    – Jim
    Commented May 23, 2022 at 7:36
  • Does this answer your question? Meaning of "last/this/next Monday" (for 'last January 12th'; 'January 12th this year' is of course well-defined). Commented May 23, 2022 at 8:24
  • @Jim After January 12th.
    – Sasan
    Commented May 23, 2022 at 9:59

1 Answer 1

1

Both are correct, except in the second sentence for a "12th" which is consistently "12".

on last January

on last April 1

on last April 5

on April 15

on last August 1

Also, in the first one "st", "nd" and "th" can be omitted.

enter image description here

Both are fully idiomatic, but it is not certain which is used more.

enter image description here

There is the alternative "on the 12th of January last", which, personally, bar for the greater length, I find just as good, but it is not used much any more, neither in BrE nor in AmE.

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