Learn English – What do you think if you see an image with its description “last night at New York”

meaning-in-contextword-usage

I saw that a friend of mine who moved to New York City 3 months ago posted a picture on Facebook. She described it as "last night at New York."

The first time I read it, I thought she meant that it was her last night in New York City and that she was going to move somewhere else the next day. So I asked her and it turned out that "last night" means "yesterday night."

There are two questions I have.

  1. Is it confusing to say "last night at some places"? How can I know whether it means "yesterday night" or "the last night that she will be there"?
  2. If the usage of "last night" in this example is not clear, what are some clearer ways of differentiating between "yesterday night" and "my last night in the city"?

Best Answer

First question: "Last night" is perfectly normal English for "yesterday between 5 p.m. and midnight" (night time). Yesterday night is something only non-native speakers of English would use.

Second question: There should be no problem understanding that "last night" means yesterday night. If your friend had meant that it was her last night in NYC because she was going to move somewhere else the next day, she might have said my last night in New York. OTOH, she might have been using shorthand (headline English), which is not unusual for photo captions. Her communication problem rather than your comprehension problem.

Third question (unasked but latent, nascent, and imminent): "At New York" is not idiomatic American English. It has to be in New York.