De vorm
Present perfect = hulpwerkwoord have of has + past participle (voltooid deelwoord).
- I / you / we / they → have
- He / she / it → has
Past participle van regelmatige werkwoorden: stam + -ed (worked, played, lived). Onregelmatige werkwoorden moet je leren (gone, written, seen, done, eaten, ...).
Voorbeelden in alle vormen
- Bevestigend: I have seen that movie.
- Ontkennend: I have not seen that movie. (= I haven't seen)
- Vraag: Have you seen that movie?
- Korte antwoord: Yes, I have. / No, I haven't.
Drie hoofdgebruiken
1. Iets begonnen in verleden, gaat nog door
De situatie startte ooit en is op dit moment nog steeds zo. Vaak met for (duur) of since (begintijdstip).
- I have lived in Amsterdam for ten years. → ik woon er nog steeds
- She has worked there since 2018. → werkt er nog steeds
- We have known each other for years. → kennen elkaar nog steeds
In het Nederlands gebruik je hier vaak gewoon de tegenwoordige tijd ("ik woon hier al 10 jaar") — wat 't lastig maakt om te onthouden dat Engels hier present perfect wil.
2. Ervaringen — ever / never / ooit / nooit
Iets dat je ooit hebt meegemaakt in je leven, zonder specifiek tijdstip.
- Have you ever been to Paris?
- I have never tried sushi.
- She has visited three continents.
Zodra je een specifiek tijdstip noemt, gaat het over naar past simple (zie verderop).
3. Recente actie, gevolg nog merkbaar
Iets is net gebeurd en het effect is nu nog zichtbaar/relevant.
- I have lost my keys! → ik heb ze nu nog niet
- She has just finished her homework. → klaar dus, nu aanspreekbaar
- They have already left. → ze zijn er nu niet meer
Signaalwoorden: just, already, yet, recently.
Verwarringen met past simple
Dit is het lastige stukje. Soms past simple, soms present perfect. Het verschil:
Past simple: specifiek moment in verleden, afgesloten
- I saw her yesterday. → tijdstip benoemd
- We visited Paris in 2020. → afgesloten reis
- He was here five minutes ago. → moment benoemd
Present perfect: geen specifiek moment, of nu nog relevant
- I have seen her before. → geen specifiek moment
- We have visited Paris. → ervaring
- He has been here recently. → recent, mogelijk nog
De cruciale signaalwoorden-test
Vragen om de tijd-keuze te maken:
- Past simple: yesterday, last week, in 2020, ago, when I was a child, on Monday
- Present perfect: ever, never, just, already, yet, so far, since, for, recently
Zit een van deze woorden in de zin? Dat dwingt vaak de tijd-keuze.
Veelgemaakte fouten
Fout 1: tijdstip + present perfect
❌ "I have seen her yesterday."
✅ "I saw her yesterday." (yesterday = past simple)
Fout 2: past simple bij doorlopende situatie
❌ "I lived here for 10 years." (klinkt alsof je niet meer hier woont)
✅ "I have lived here for 10 years." (woon er nog)
Tenzij je inderdaad bedoelt dat je verhuisd bent. Context bepaalt.
Fout 3: foute past participle
Onregelmatige werkwoorden zijn lastig.
- ❌ "I have buyed a new phone."
- ✅ "I have bought a new phone."
- ❌ "She has goed to school."
- ✅ "She has gone to school."
Top 30 onregelmatige werkwoorden vlot uit hoofd kennen = 80% gefixt. Questr-flashcards heeft een starter-deck "Engels onregelmatige werkwoorden" met 40 belangrijkste — direct te kopiëren.
Voorbeelden om mee te oefenen
Welke tijd? (antwoord onderaan)
- I _____ (see) that film three times.
- She _____ (live) in Paris from 2010 to 2015.
- _____ you ever _____ (try) Indian food?
- We _____ (visit) Rome last summer.
- I _____ (not / finish) my homework yet.
- He _____ (work) here since 2020.
Antwoorden tonen
- have seen (geen tijdstip, ervaring)
- lived (afgesloten periode, "from 2010 to 2015")
- Have ... tried (ervaring met "ever")
- visited ("last summer" = past simple)
- have not finished (nog niet, "yet" = present perfect)
- has worked (begonnen in verleden, gaat nog door, "since")
Veelgestelde vragen
Bestaat present perfect ook in het Nederlands?
Nederlands heeft een vorm die erop lijkt ("ik heb gezien") maar gebruikt 'm anders. In Nederlands gebruik je 'ik heb gezien' vaak waar Engels past simple gebruikt. Reden waarom Nederlanders zo vaak struikelen op deze tijd.
Past perfect — wanneer gebruik je die?
Past perfect = had + past participle. Voor "verleden van het verleden": iets gebeurde vóór een ander verleden moment. "When I arrived, she had already left." Eerst weg, daarna kwam ik aan.
Helpt 't om de regels uit hoofd te leren?
Beperkt. Wat veel beter werkt: véél voorbeelden lezen + zelf schrijven, je trainst feeling-voor-correct. Onregelmatige werkwoorden wel uit hoofd via flashcards.
Welke andere tijden moet ik kennen?
Voor middelbare school zeker: present simple, present continuous, past simple, past continuous, present perfect, past perfect, future simple (will + future continuous (will be -ing). Daarna komt conditional (if + would).