[identity profile] moral-vacuum.livejournal.com 2012-08-24 05:10 pm (UTC)(link)
Last May does indeed mean the May of the year before. Unless however it's June or later and you're talking about both the May of the year you are currently in AND the subsequent May.

If it's near the end of the year or early in the next year and you say "this may" it means next May. But if you say "this may" earlier than that, it will be assumed it is the May of the year you are currently in.

English is a superb language. Especially with cultural thingies thrown in too.

[identity profile] moral-vacuum.livejournal.com 2012-08-24 05:16 pm (UTC)(link)
One thing I've learned from the Civil Service is to never be unintentionally ambiguous. Whilst intentional ambiguity is a valuable skill!

[identity profile] del-c.livejournal.com 2012-08-24 05:24 pm (UTC)(link)
Round my way, you can disambiguate by saying "this May coming" and "this May gone".
ext_12726: (Default)

[identity profile] heleninwales.livejournal.com 2012-08-25 01:09 pm (UTC)(link)
I agree with your disambiguation. Also agree with [livejournal.com profile] moral_vacuum that the length of time elapsed matters. Round about now (late August/Sept), "This May just gone," is starting to turn into "Last May".