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?

Sasan
  • 3,342

1 Answers1

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.

LPH
  • 20,841