“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, ....
Here are some sources I found:
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.