Since vs For: What's the Difference?

Use for with a length of time and since with the point in time it started.

Word Origins & Etymology

For here marks duration — how long something lasts. It answers "for how long?" with an amount of time.

Since comes from Old English siththan, "after that," and marks a starting point — the moment a still-continuing situation began. It often pairs with the present perfect.

๐Ÿ”— Duration vs Starting Point

For + a period (for two hours). Since + a point (since noon). If you can count it as a length, use for; if it names when it began, use since.

โšก Quick Answer

Use for with a length of time: "for three years," "for a while."

Use since with a starting point: "since 2020," "since Monday," "since I was a child."

Memory Trick: Since points to the start (both begin with S). For covers the full stretch of time (both have an F-ish "full" feel).

๐Ÿ”‘ Key Takeaway

Ask: am I naming a duration or a start? Duration → for (for ten minutes). Start → since (since 9 a.m.). Both often use the present perfect.

Word Follows with Example Answers
For A period of time "for six months" How long?
Since A point in time "since June" Starting when?
Since A clause (start event) "since I moved here" Starting when?

Quick Comparison

Form Use It For Quick Check
For A length/duration of time Could you put a number of units after it (for 5 days)? Use for.
Since The point the situation began Does it name when it started (since Friday)? Use since.
Since (because) Giving a reason Could you replace it with because? That is the other since.

When to Use "For"

Use for with a stretch of time — a number of seconds, minutes, hours, days, years, or vaguer amounts like "a while."

โœ“ For + duration
  • We have lived here for ten years.
  • She talked for an hour.
  • I haven’t seen him for a long time.

When to Use "Since"

Use since with the point in time a situation started — a date, day, clock time, or an event clause. It typically appears with the present perfect.

โœ“ Since + starting point
  • We have lived here since 2014.
  • I have been awake since 5 a.m.
  • She has changed since she started the new job.

Two notes: "since" can also mean because ("Since you’re here, let’s start"). And both for/since usually go with the present perfect for situations that continue to now.

The Other "Since": Because

Outside of time, since has a second job — giving a reason, like because: "Since you are here, let us start." Context makes the meaning obvious. For time, pair for and since with the present perfect ("have lived") or present perfect continuous ("have been living") when a situation continues to now. And do not confuse since with ago: "two years ago" marks a point in the past, while "for two years" describes the stretch up to the present.

Common Mistakes

Mistake #1: "since three years"

โœ— Wrong: I have worked here since three years.
โœ“ Right: I have worked here for three years.
Reason: Three years is a duration, so use for.

Mistake #2: "for last Monday"

โœ— Wrong: She has been ill for last Monday.
โœ“ Right: She has been ill since last Monday.
Reason: Last Monday is a starting point, so use since.

Mistake #3: simple past with since-duration

โœ— Wrong: I know him for five years.
โœ“ Right: I have known him for five years.
Reason: An ongoing situation up to now uses the present perfect.

Mistake #4: "since 2 hours"

โœ— Wrong: We have waited since two hours.
โœ“ Right: We have waited for two hours.
Reason: Two hours is a length of time, so use for.

๐ŸŽฏ Test Your Knowledge

1. They have been married ____ 2010.

2. I have studied English ____ five years.

3. He has been here ____ this morning.

4. We talked on the phone ____ an hour.

5. She has felt better ____ she changed her diet.

See It Live: Our Engine Flags a Real Mistake

Below runs Grammarlyzer’s live engine, not an image. The starter sentence uses since with a duration; correct it or paste a sentence of your own.

Expected correction: I have worked at this company for five years.

Honest limits: the engine catches many since/for slips, but the choice depends on whether you mean a duration or a starting point. Decide which, then run the check.

Frequently Asked Questions

When do I use "for" and when "since"?

Use for with a length of time ("for two weeks") and since with a starting point ("since Tuesday"). For = how long; since = starting when.

Why is "since five years" wrong?

Because "five years" is a duration. Use "for five years." Reserve since for a start: "since 2019."

Do for and since always need the present perfect?

Often, yes. Ongoing situations use the present perfect: "I have lived here for years / since 2010." See present perfect vs simple past.

Can "since" mean "because"?

Yes. "Since you are here, let us begin" means because. Context distinguishes the time and reason senses.

What follows "since"?

A point in time ("since Monday," "since 8 a.m.") or a start clause ("since I graduated"). After for, you always put an amount of time.

Real-World Examples

๐Ÿ’ผ Business:

She has led the team since January.

Since = starting point.
๐Ÿ  Daily:

We have lived in Seoul for six years.

For = duration.
๐ŸŽ“ Academic:

The theory has been debated since the 1990s.

Since = a start decade.
โฑ๏ธ Daily:

I have been waiting for twenty minutes.

For = length of time.
๐Ÿฉบ Health:

He has felt better since the surgery.

Since = a start event.
โœˆ๏ธ Travel:

They have traveled for three months.

For = a span.
โŒ Common Mistake:

I have known her since ten years.

Wrong: "for ten years" (a duration).
โŒ Common Mistake:

We have been here for last week.

Wrong: "since last week" (a starting point).

Why Since and For Get Mixed Up

Many languages use one preposition for both duration and starting point, so learners pick whichever feels familiar. Because both often appear with the present perfect, the surrounding grammar looks the same, hiding the error. The reliable test is what follows the word: an amount of time means for; a moment it started means since.

Since vs for lives inside the present perfect. Master the tense itself in present perfect vs simple past, then keep tenses aligned with tense consistency.

Related Articles

Check Your Writing Now

Our free grammar checker can help you review these patterns and related issues before you publish.

Try Grammar Checker Free โ†’