GrammarNook.
← Confusable Words Index

last” vs. “past

Use "last" for one specific, named previous period (last Tuesday, last year); use "past" for a duration or span of time leading up to now, especially with a number (the past five years).

last

"Last" as a time-related adjective refers to the most recent previous instance of a specific, named period, such as a specific day of the week, month, or year ("last Tuesday," "last summer," "last year"), always referring to one particular, identifiable instance immediately preceding now. It comes from Old English "latost," the superlative of "late."

past

"Past" as a time-related adjective or noun refers more broadly to a duration of time leading up to now, often used with a specific number ("the past five years," "in the past decade"), or as a noun referring to history or earlier events generally ("learn from the past"). It comes from Middle English, related to "pass," reflecting time that has already passed by or elapsed.

The real distinction

The key distinction is specific instance versus duration: "last" refers to one particular, named period immediately before now ("last Monday" means the Monday just before this one, a single specific day), while "past" refers to a span or stretch of time leading up to the present, often quantified with a number ("the past three Mondays" means all three of the most recent Mondays, a range rather than one single instance). This distinction becomes especially clear with numbered time spans: "in the last five years" and "in the past five years" are both commonly used and generally understood similarly, though careful writers note that "past" more precisely emphasizes the entire continuous span leading up to now, while "last" can sometimes ambiguously suggest either the single most recent year or the whole five-year span, depending on context — making "past" the generally safer, less ambiguous choice when describing a range of time. For a single, specific, named period (a particular day, month, or year), "last" is standard and unambiguous ("last April," "last week"); for describing a stretch or duration of multiple units leading up to now, "past" more precisely and clearly conveys the intended continuous range.

Examples with “last

Examples with “past

Memory trick

Picture "last" pointing to a single, specific day on the calendar you could circle with a pen. "Past" describes an entire stretch of time you'd need to shade in with a highlighter, covering a whole range of days, months, or years leading up to now. A final test: if you could name the exact single day, month, or year being referenced, use "last"; if you're describing a stretch spanning multiple units of time, use "past."

Related confusions

All confusable words