- advertisements -
Uncategorized

Since vs For in English Grammar: Difference, Rules and Examples

Since and for help learners describe time accurately by showing either when a period began or how long it lasted. Using the correct word makes sentences about duration, ongoing situations, past periods, and continuing actions much clearer.

The main difference is simple: since identifies a starting point, while for identifies a duration. This article explains how both forms work with Present Perfect, Present Perfect Continuous, Past Simple, Past Perfect, and future time, along with common mistakes and useful comparisons.

Since vs For in English Grammar: Difference, Rules and Examples
Since vs For in English Grammar: Difference, Rules and Examples
- advertisements -

Since vs For: What Is the Difference?

The core difference is:

SinceFor
identifies a starting pointidentifies a duration
answers From when?answers How long?
since Mondayfor three days
since 2020for five years
since six o’clockfor two hours
since I arrivedfor a long time

A useful rule is:

Since tells us when a period began; for tells us how long the period lasted or has lasted.

Since vs For at a Glance

Time MeaningSinceFor
daysince Mondayfor three days
yearsince 2020for five years
clock timesince 8 o’clockfor two hours
eventsince I arrivedfor several months
vague periodsince childhoodfor a long time
recent pointsince yesterdayfor a day

The distinction stays the same even when the tense changes.

Use Since for a Starting Point

Since identifies the point at which an activity, state, or period began.

Common patterns include:

  • since Monday
  • since yesterday
  • since last week
  • since 2020
  • since noon
  • since six o’clock
  • since childhood
  • since breakfast
  • since I arrived
  • since she moved here

Examples:

  • I have lived here since 2020.
  • She has been waiting since six o’clock.
  • We have known each other since school.
  • He had worked there since 2015 before the company closed.

Use this principle:

Since points back to the beginning of a time period.

Use For for a Duration

For measures the length of time.

Common patterns include:

  • for five minutes
  • for two hours
  • for three days
  • for six months
  • for ten years
  • for a long time
  • for ages
  • for several weeks
  • for a short while

Examples:

  • I have lived here for five years.
  • She has been waiting for two hours.
  • We worked there for three years.
  • They are staying for a week.

Use this principle:

For measures the length of time; it does not identify the exact starting point.

Starting Point vs Duration

This is the main comparison.

Starting PointDuration
since Mondayfor three days
since 2019for seven years
since breakfastfor two hours
since I arrivedfor a long time
since last summerfor several months

A simple decision rule is:

Choose since when you can name the beginning; choose for when you can measure the length.

Since and For with Present Perfect

Present Perfect is one of the most common contexts for since and for.

Examples:

  • I have lived here since 2020.
  • I have lived here for six years.
  • She has known him since school.
  • They have been married for twenty years.

With Present Perfect, both expressions connect a past starting period with the present.

Use this principle:

Since gives the starting point, while for gives the duration leading up to the present.

Since and For with Present Perfect Continuous

Both expressions also work naturally with Present Perfect Continuous.

Examples:

  • I have been waiting since eight.
  • I have been waiting for two hours.
  • She has been studying since breakfast.
  • They have been working for three hours.

The meaning of since and for does not change.

Since = starting point; for = duration.

Present Perfect vs Present Perfect Continuous with Since and For

Since and for can occur with both perfect forms.

Present PerfectPresent Perfect Continuous
I have known her for ten years.I have been working here for ten years.
She has owned the house since 2015.She has been living there since 2015.
often describes a state or established situationoften emphasizes an ongoing activity

The choice between the two tenses depends on verb meaning and emphasis.

Use this principle:

Since and for do not choose between Present Perfect Simple and Present Perfect Continuous by themselves.

Are Since and For Only Used with Present Perfect?

No.

Since and for express time relationships, so they can appear in several tense contexts.

TenseExample
Past SimpleI lived there for three years.
Present PerfectI have lived there for three years.
Past PerfectI had lived there for three years before moving.
FutureI will stay there for three years.

Since also works in earlier-past perfect contexts:

  • She had lived there since 2012 before moving.
  • They had been waiting since noon.

Use this core correction:

Since and for are time expressions, not Present Perfect-only signal words.

For with Past Simple

For can describe a completed duration in the past.

Examples:

  • I lived in New York for three years.
  • She worked there for six months.
  • We waited for an hour.
  • They stayed with us for a week.

Compare:

Past SimplePresent Perfect
I lived there for five years.I have lived there for five years.
finished durationduration connected to the present

Use this principle:

For can describe either a finished duration or a duration connected to the present; the tense determines the wider meaning.

Since and For with Past Perfect

With Past Perfect, since and for measure time leading up to another point in the past.

Examples:

  • He had worked there for ten years before the factory closed.
  • She had lived there since 2012 before moving abroad.
  • They had been waiting for hours when the bus arrived.
  • I had been studying since noon.

Use this principle:

In Past Perfect contexts, since and for measure time up to another past reference point rather than up to now.

For with Future Time

For can also describe future duration.

Examples:

  • I will stay there for a week.
  • We are travelling for ten days.
  • She is going to work there for six months.
  • They will be away for two weeks.

Use this teaching point:

For can measure duration in past, present, or future time.

Since with a Clause

Since can introduce a clause that identifies the event marking the beginning of a period.

Examples:

  • I have lived here since I left school.
  • She has felt better since she changed jobs.
  • We have been meeting regularly since the course started.
  • He has worked remotely since he moved abroad.

Use this principle:

A since-clause identifies the event that marks the starting point.

Since + Past Simple Clause

A very common structure is:

Present Perfect + since + Past Simple

Examples:

  • I have known her since we were children.
  • He has worked here since he graduated.
  • She has been happier since she moved house.
  • We have stayed in touch since we left university.

The main clause describes the period from the starting event onward, while the Past Simple clause identifies that event.

How Long with Since and For

Both expressions commonly answer How long…?

Examples:

  • How long have you lived here?
  • For six years.
  • Since 2020.

Another example:

  • How long have you been waiting?
  • For two hours.
  • Since eight o’clock.

Use this teaching point:

For answers How long? with a duration, while since answers with a starting point.

Since vs For with the Same Situation

Both expressions can describe the same real period from different perspectives.

SinceFor
I have lived here since 2020.I have lived here for six years.
starting pointduration
She has worked here since Monday.She has worked here for five days.
beginninglength

Use this principle:

Since and for can describe the same period, but they measure it differently.

Since vs From

Since and from both refer to beginnings, but they are used differently.

SinceFrom
starting point connected to a later reference timebeginning of a bounded period
I have lived here since 2020.I lived there from 2020 to 2024.
She has worked here since Monday.She worked from Monday to Friday.

Incorrect:

  • I worked there since 2015 to 2020.

Correct:

  • I worked there from 2015 to 2020.

Use this principle:

Use since for a starting point extending to a later reference point; use from for the beginning of a bounded period, often with to or until.

Since vs Ago

Since and ago express time differently.

SinceAgo
identifies a starting pointlocates a past point by counting backward from now
since 2024two years ago
connects a beginning to a later reference pointcommonly describes when a past event happened

Compare:

  • I have lived here since 2024.
  • I moved here two years ago.

The forms for two years and since 2024 are usually simpler ways to describe the continuing duration.

Since vs For with Yesterday, Last, and Ago

These expressions often create confusion.

Correct with since:

  • since yesterday
  • since last week
  • since last year

Correct with for:

  • for two days
  • for three weeks
  • for five years

Without since, expressions such as yesterday, last year, and ago can identify finished past time:

  • I worked yesterday.
  • She lived there last year.
  • We moved two years ago.

The complete time relationship determines the tense and meaning.

Common Since Expressions

Common starting-point expressions include:

  • since Monday
  • since yesterday
  • since last week
  • since last month
  • since 2020
  • since childhood
  • since breakfast
  • since noon
  • since six o’clock
  • since I arrived

Common For Expressions

Common duration expressions include:

  • for five minutes
  • for two hours
  • for three days
  • for six months
  • for ten years
  • for a long time
  • for ages
  • for several weeks
  • for the whole day
  • for a short while

These are common time patterns rather than tense-specific rules.

Common Since vs For Mistakes

Learners often make mistakes when they confuse a starting point with a duration or treat since and for as fixed tense signals.

Using since with a duration

Incorrect:

  • I have lived here since five years.

Correct:

  • I have lived here for five years.

Using for with a starting point

Incorrect:

  • I have lived here for 2020.

Correct:

  • I have lived here since 2020.

Using since with a length of time

Incorrect:

  • She has been waiting since three hours.

Correct:

  • She has been waiting for three hours.

Using for with a clock time

Incorrect:

  • She has been waiting for eight o’clock.

Correct:

  • She has been waiting since eight o’clock.

Assuming for requires Present Perfect

Incorrect rule:

for = Present Perfect

Compare:

  • I lived there for three years.
  • I have lived there for three years.
  • I will stay there for three years.

Use this principle:

For gives the duration; the tense gives the wider time frame.

Assuming since and for mean the situation still continues

That depends on the tense.

FinishedConnected to the Present
I lived there for five years.I have lived there for five years.
finished durationduration extending to the present

For alone does not say whether the situation continues.

Confusing since with from

Incorrect:

  • I worked there since 2015 to 2020.

Correct:

  • I worked there from 2015 to 2020.

Assuming since must be followed by a date or clock time

Incorrect rule:

Since can only be followed by a time expression.

Correct:

  • since I arrived
  • since she left
  • since we met
  • since the course started

Treating since and for as tense triggers

Incorrect rule:

since / for = Present Perfect

Better principle:

Since and for describe time relationships; the tense comes from the wider meaning of the sentence.

Confusing time since with since meaning because

Compare:

  • I have lived here since 2020.
    Here, since marks time.
  • Since you are here, we can start.
    Here, since means approximately because.

The second meaning is separate from the time comparison between since and for.

Frequently Asked Questions

What is the main difference between since and for?
Since identifies the starting point of a period, while for identifies its duration.

Is it since five years or for five years?
The correct form is for five years because five years is a duration. Use since with a starting point, such as since 2021.

Can since and for be used with tenses other than Present Perfect?
Yes. For can appear with past, present, and future forms, while since can also occur with other perfect-time relationships, including Past Perfect.

Can since be followed by a clause?
Yes. A clause can identify the starting event, as in I have lived here since I left school.

What is the difference between since and from?
Since connects a starting point to a later reference time, while from commonly marks the beginning of a bounded period, often with to or until.

/

About the author

Clara Wren

Clara Wren

Clara Wren is the founder and lead editor of Vocabineer, where she has taught English to adult learners for more than a decade. A Cambridge CELTA holder with an MA in Applied Linguistics and TESOL, she has taught in classrooms across Spain and Vietnam and now teaches online, and she writes every Vocabineer lesson around the questions real learners bring to class.