Since en for met de present perfect

Met since geef je het beginpunt van een toestand of activiteit; met for geef je de duur ervan. Als die toestand in het verleden begon en nu nog voortduurt, gebruikt Engels doorgaans de present perfect. Dat wijkt scherp af van het Nederlands, dat in precies dezelfde situatie vaak de onvoltooid tegenwoordige tijd gebruikt: Ik woon hier sinds 2020 wordt I've lived here since 2020.

Since wijst het beginpunt aan

Na since staat een moment waarop de periode begon: een jaartal, een dag, een gebeurtenis of een bijzin in de past simple. De present perfect in de hoofdzin overbrugt de hele afstand van dat beginpunt tot nu.

I've lived here since 2020.

Ik woon hier sinds 2020.

She has known Amir since primary school.

Ze kent Amir al sinds de basisschool.

We haven't spoken since Monday.

We hebben elkaar sinds maandag niet gesproken.

De Engelse vorm I've lived ziet er voltooid uit, maar betekent hier niet dat het wonen voorbij is. De present perfect zegt dat de situatie vóór nu begon én op het huidige moment relevant blijft. De tijdsbepaling en het soort werkwoord maken de voortduring duidelijk.

Een gebeurtenis kan zelf het beginpunt zijn. In de since-bijzin staat normaal de past simple, omdat die gebeurtenis op een afgesloten moment plaatsvond.

I've felt much better since I changed jobs.

Ik voel me veel beter sinds ik van baan ben veranderd.

They've been friends since they met at university.

Ze zijn bevriend sinds ze elkaar op de universiteit hebben leren kennen.

💡
Lees since als een punaise op de tijdlijn: het prikt één beginpunt vast. De present perfect trekt vervolgens een lijn van die punaise naar nu.

For meet de duur

Na for staat geen beginpunt maar een hoeveelheid tijd: six years, a few minutes, most of my life. De duur loopt bij de present perfect tot het spreekmoment.

I've lived here for six years.

Ik woon hier al zes jaar.

The lift has been out of order for three days.

De lift is al drie dagen buiten gebruik.

We've been waiting for over an hour.

We wachten al ruim een uur.

Nederlands voegt vaak al toe om voortduring te markeren. Engels heeft dat already niet nodig en gebruikt het hier meestal ook niet. De combinatie van present perfect en for doet het werk.

Bij duuruitdrukkingen als all day en all week staat geen for. Na een ontkenning kan in bovendien de periode tot nu toe aangeven.

I haven't slept properly in weeks.

Ik heb al weken niet goed geslapen.

She's worked all day and needs a break.

Ze heeft de hele dag gewerkt en heeft pauze nodig.

Bij in weeks na een ontkenning betekent in ‘gedurende de afgelopen weken’: het is geen alternatief voor for in bevestigende zinnen.

Beginpunt of duur kiezen

Hetzelfde tijdvak kan vanuit twee kanten worden beschreven:

VraagAntwoordVoorbeeld
Wanneer begon het?since
  • beginpunt
since 2020
Hoe lang duurt het?for
  • duur
for six years

I've had this phone since May.

Ik heb deze telefoon sinds mei.

I've had this phone for four months.

Ik heb deze telefoon al vier maanden.

Een kalenderwoord is niet automatisch een beginpunt. Six years is een hoeveelheid en neemt for; six years ago lokaliseert één moment en neemt since: since six years ago. Die laatste formulering is grammaticaal maar vaak minder elegant dan for six years.

Toestand en activiteit die nog doorgaan

Met toestandswerkwoorden als know, own, believe, be en have is de present perfect simple de normale keuze. Deze werkwoorden beschrijven geen activiteit die je van binnenuit als bezig proces bekijkt.

I've known her for years.

Ik ken haar al jaren.

He has owned the shop since 2018.

Hij is sinds 2018 eigenaar van de winkel.

Bij dynamische activiteiten zijn zowel present perfect simple als continuous soms mogelijk. De continuous legt nadruk op het voortdurende proces; de simple kan duur, herhaling of een toestandachtige relatie samenvatten.

I've been working from home since Tuesday.

Ik werk sinds dinsdag thuis.

I've worked for this company for ten years.

Ik werk al tien jaar voor dit bedrijf.

De tweede zin is natuurlijk omdat work for a company als een stabiele arbeidsrelatie kan worden gezien. I've been working for this company for ten years is eveneens correct en zet de lopende activiteit sterker op de voorgrond. Zie duur met de present perfect continuous voor dat nuanceverschil.

Wanneer de situatie niet meer voortduurt

De past simple met for beschrijft een volledig afgesloten duur. Een beëindigde periode geef je niet weer met since + past simple: zeg bijvoorbeeld I lived there from 2018 to 2024, niet I lived there since 2018.

I lived in Ghent for six years, but I moved to Rotterdam in 2024.

Ik heb zes jaar in Gent gewoond, maar in 2024 ben ik naar Rotterdam verhuisd.

I've lived in Rotterdam since 2024.

Ik woon sinds 2024 in Rotterdam.

De eerste woonperiode is voorbij; de tweede loopt door. Het Nederlands gebruikt in het eerste voorbeeld heb gewoond en in het tweede de tegenwoordige tijd woon. Het Engels maakt hetzelfde betekenisverschil zichtbaar met past simple tegenover present perfect.

How long ...?

Met How long have/has ...? vraag je naar de duur tot nu toe. Gebruik niet de present simple wanneer de situatie in het verleden begon.

How long have you known each other?

Hoelang kennen jullie elkaar al?

How long has the café been closed?

Hoelang is het café al dicht?

In een informeel gesprek kan het antwoord kort zijn: Since last summer of For about eight months. Het hulpwerkwoord hoeft in zo'n elliptisch antwoord niet herhaald te worden.

Since met andere betekenissen

Since kan ook ‘omdat’ betekenen, vooral in neutraal tot (formal) Engels: Since everyone is here, let's begin. Daar geeft het geen beginpunt aan en dwingt het geen present perfect af. Daarnaast kan since then zelfstandig terugwijzen naar een eerder genoemd moment.

We met at a conference, and we've kept in touch since then.

We hebben elkaar op een congres ontmoet en sindsdien contact gehouden.

Let dus op de functie, niet alleen op het woord.

Veelgemaakte fouten

De Nederlandse tegenwoordige tijd overnemen

❌ I work here since 2020.

Onjuist — de situatie begon vóór nu en loopt door.

✅ I've worked here since 2020.

Ik werk hier sinds 2020.

Since voor een duur gebruiken

❌ She's known him since six years.

Onjuist — six years is een duur, geen beginpunt.

✅ She's known him for six years.

Ze kent hem al zes jaar.

For voor een beginpunt gebruiken

❌ We've been waiting for ten o'clock.

Onjuist bedoeld — ten o'clock is het beginpunt.

✅ We've been waiting since ten o'clock.

We wachten al sinds tien uur.

Already toevoegen bij een lopende duur

❌ I've already known her for years.

Onnatuurlijk bedoeld — already suggereert vroegere voltooiing, niet gewoon Nederlands al.

✅ I've known her for years.

Ik ken haar al jaren.

Belangrijkste punten

  • Since
    • beginpunt: since 2020, since Monday, since I moved.
  • For
    • duur: for six years, for an hour, for most of my life.
  • Gebruik de present perfect voor een toestand of activiteit die vóór nu begon en nog voortduurt.
  • Gebruik de past simple met for als de hele periode voorbij is.
  • Vertaal de Nederlandse tegenwoordige tijd met sinds/al niet woord voor woord.

Related Topics

  • Vorm van de present perfectA2Leer de present perfect bouwen met have of has en het onveranderlijke past participle, inclusief ontkenningen, vragen en onregelmatige vormen.
  • Present perfect in een nog lopende periodeA2Kies tussen present perfect en past simple door te bepalen of today, this week en soortgelijke perioden nog open zijn.
  • Duur tot nu toeB1Gebruik de present perfect continuous voor activiteiten die vroeger begonnen en tot nu of zeer kort geleden voortduren.
  • Gebruik van de present perfect simple en continuousB2Kies tussen de present perfect simple voor uitkomst en aantal en de continuous voor duur, proces en tijdelijke herhaling.
  • For en since bij duurA2Leer hoe for de lengte van een periode meet en since het beginpunt van een voortdurende situatie verankert.