Zaloguj
CARROTTA
carrotta.net
Carrotta
Compendium
⏳ Compendium Grammar EN

English — for vs since

With the present perfect, for measures a length of time (for two years) and since marks the starting point (since 2020). Both answer How long...?

1

How it works

✓ Rule

Use for + a period (for two years, for ten minutes, for a long time) and since + a point in time (since 2020, since Monday, since I was a child). The verb is present perfect: I have lived here for two years. / I have lived here since 2020.

2

Examples

for + period vs since + starting point
for + period since + point in time
for two years since 2020
for ten minutes since 9 o'clock
for three days since Monday
for a week since last week
for a long time since I was a child
for ages since we met
3

Good to know

⚠ Note

Ask How long...? with the present perfect: How long have you lived here? Don't use since with a period — say for two years, not "since two years". Note also that ago goes with the past simple (I moved here two years ago), not with for or since.

CARROTTA · Compendium English — for vs since carrotta.net Compendium
Carrotta tip Hi! I can help you learn — click me 👋
Carrotta
Carrotta AI
Your language assistant
Hi! 🥕 I’m Carrotta, your language-learning assistant. Ask me about a word, grammar, or let’s practise a conversation!
Carrotta
PLUS FEATURE

Unlock the AI assistant

The Learning Studio creates materials generated just for you — on any topic. Available on paid plans.

Readings and dialogues on any topic — e.g. your hobby
Listening texts and flashcards matched to your level
A glossary and questions for every material
See plans

Chatting with Carrotta is always free.

Learning Studio
Level A2 · ~2 min
PLUS
Step 1 · Learning mode

How do you want to learn today?

Step 2 · Topic

What should the material be about?

Pick a suggestion or type any topic.

Carrotta will prepare it in seconds · uses 5 tokens