English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
“In the last 3 months” vs “in the past 3 months”

Which of the following is the right one to use? (a) In the past three years, .... (b) In the last three years, ....

share|improve this question

marked as duplicate by RegDwigнt Nov 9 '12 at 12:58

This question was marked as an exact duplicate of an existing question.

You can use either - in practice they won't mean anything different in your particular usage. But it's just a coincidence that the two words are similar in appearance, and in many other contexts they're not at all equivalent. – FumbleFingers Nov 9 '12 at 2:49
@MετάEd: I think you're being unduly dismissive. I couldn't easily explain the difference, or show how the imperceptible/non-existent difference in OP's exact examples gradually becomes more significant in closely-related constructions. For example, "My past year in Provence was fun" implies you lived there until very recently. But "My last year in Provence was fun" carries no such implication, and might actually refer to the last of perhaps several years when you lived there, perhaps having moved elsewhere decades ago. – FumbleFingers Nov 9 '12 at 3:12
@MετάEd: Aw, c'mon! Many if not most questions don't show an awful lot of "prior research". And as I implied, I couldn't easily answer the question myself, and it's not obvious how I'd go about using Google to see if someone else has already explored any possible distinction with examples like these. – FumbleFingers Nov 9 '12 at 3:32
@FumbleFingers The world definitely needs positive and constructive attitude like yours. Such attitude definitely enhances dissemination of knowledge (including English usage). Your reply to my question did help me distinguish the two words. – Yong Nov 9 '12 at 4:07
@FumbleFingers Questions are expected to demonstrate substantial thought and prior research. We could discuss further at English Language & Usage Meta if you wish to raise the question. – MετάEd Nov 9 '12 at 21:29
up vote 0 down vote accepted

Here are some sources I found:

"In the last 3 months" vs "in the past 3 months"


The clearest explanation, which adds a little to what FumbleFingers has already mentioned, is:

Avoid the use of last as a synonym for latest if it might imply finality. The last time it rained, I forgot my umbrella, is acceptable. But: The last announcement was made at noon may leave the reader wondering whether the announcement was the final announcement, or whether others are to follow.


share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.