Present Perfect Continuous gebruiken
De present perfect continuous wordt gebruikt om te praten over een handeling die in het verleden is begonnen en nu nog steeds doorgaat, of die net is gestopt maar nu een zichtbaar resultaat heeft.
She has been working here for three years.
Ze werkt hier al drie jaar.
Ze werkt hier al drie jaar.
Present Perfect Continuous Vorm
Subject + have/has been + V-ing
I have been studying all morning.
Ik heb de hele ochtend gestudeerd.
Ik heb de hele ochtend gestudeerd.
He has been waiting for you.
Hij heeft op je gewacht.
Hij heeft op je gewacht.
Present Perfect Continuous Regel
-
Het wordt gebruikt voor een handeling die in het verleden is begonnen en tot nu toe voortduurt.
I have been living in this city since 2022.
Ik woon sinds 2022 in deze stad.They have been learning English for six months.
Ze leren al zes maanden Engels. -
Het wordt gebruikt voor een handeling die onlangs is gestopt, maar waarvan het resultaat nu zichtbaar is.
She is tired because she has been running.
Ze is moe omdat ze heeft gerend.Your clothes are wet because it has been raining.
Je kleren zijn nat omdat het heeft geregend. -
Het benadrukt de duur of het proces van een handeling.
We have been working on this project all week.
We hebben de hele week aan dit project gewerkt.He has been preparing for the exam since morning.
Hij is zich sinds vanmorgen aan het voorbereiden op het examen. -
Het wordt vaak gebruikt met for en since om duur aan te geven.
I have been reading for two hours.
Ik ben al twee uur aan het lezen.She has been working here since January.
Ze werkt hier sinds januari. -
Veelgebruikte tijdsaanduidingen zijn onder andere de hele dag, de hele ochtend, onlangs, de laatste tijd, gedurende en sinds.
They have been talking all evening.
Ze hebben de hele avond gepraat.I have been feeling tired lately.
Ik voel me de laatste tijd moe. -
De present perfect continuous richt zich op het proces, terwijl de present perfect zich vaker op het resultaat richt.
✅ She has been writing emails all morning. (process)✅ She has written five emails this morning. (result)
-
Sommige werkwoorden worden gewoonlijk niet in de onvoltooid tegenwoordige tijd gebruikt (know, like, want, need, understand).
✅ I have known her for years.❌ I have been knowing her for years.
Present Perfect Continuous Negatie
-
De ontkenning wordt gevormd met have not been / has not been of de korte vormen haven't been / hasn't been.
I haven't been sleeping well recently.
Ik heb de laatste tijd niet goed geslapen.She hasn't been working much this week.
Ze heeft deze week niet veel gewerkt.They haven't been studying lately.
Ze hebben de laatste tijd niet gestudeerd.
Present Perfect Continuous Vragen
In vragen komt have of has vóór het onderwerp.
Have/Has + subject + been + V-ing?
Wh-word + have/has + subject + been + V-ing?
Have you been waiting long?
Heb je lang gewacht?
Heb je lang gewacht?
Has she been studying since morning?
Heeft ze sinds vanochtend gestudeerd?
Heeft ze sinds vanochtend gestudeerd?
Why have they been arguing?
Waarom hebben ze ruzie gemaakt?
Waarom hebben ze ruzie gemaakt?
How long has he been working here?
Hoe lang werkt hij hier al?
Hoe lang werkt hij hier al?
Present Perfect Continuous Typische fouten
❌ She has been work all day.
✅ She has been working all day.
❌ I am been studying since morning.
✅ I have been studying since morning.
❌ Has he been wait long?
✅ Has he been waiting long?
❌ I have been knowing her for years.
✅ I have known her for years.
❌ She has worked all morning. (if you want to stress the process)
✅ She has been working all morning.
Present Perfect Continuous Zinnen
I have been preparing for the interview since breakfast.
Ik ben me sinds het ontbijt aan het voorbereiden op het sollicitatiegesprek.
Ik ben me sinds het ontbijt aan het voorbereiden op het sollicitatiegesprek.
She has been working on the report all day.
Ze heeft de hele dag aan het rapport gewerkt.
Ze heeft de hele dag aan het rapport gewerkt.
We have been waiting for the update for two hours.
We wachten al twee uur op de update.
We wachten al twee uur op de update.
He has been learning English since last year.
Hij leert sinds vorig jaar Engels.
Hij leert sinds vorig jaar Engels.
They have been discussing the new feature all morning.
Ze hebben de hele ochtend over de nieuwe functie gediscussieerd.
Ze hebben de hele ochtend over de nieuwe functie gediscussieerd.
I have been trying to fix this bug since yesterday.
Ik probeer deze bug al sinds gisteren op te lossen.
Ik probeer deze bug al sinds gisteren op te lossen.
She has been feeling much better recently.
Ze voelt zich de laatste tijd veel beter.
Ze voelt zich de laatste tijd veel beter.
We have been living here for a long time.
We wonen hier al heel lang.
We wonen hier al heel lang.
He has been running every evening this month.
Hij is deze maand elke avond gaan hardlopen.
Hij is deze maand elke avond gaan hardlopen.
The team has been developing this feature for several weeks.
Het team ontwikkelt deze functie al enkele weken.
Het team ontwikkelt deze functie al enkele weken.
Present Perfect Continuous Voorbeelden
I have been checking the document for the last twenty minutes.
Ik ben het document de afgelopen twintig minuten aan het controleren geweest.
Ik ben het document de afgelopen twintig minuten aan het controleren geweest.
She has been speaking to customers all afternoon.
Ze heeft de hele middag met klanten gesproken.
Ze heeft de hele middag met klanten gesproken.
They have been working on the same task since Monday.
Ze werken sinds maandag aan dezelfde taak.
Ze werken sinds maandag aan dezelfde taak.
We have been looking for a better solution recently.
We zijn onlangs op zoek geweest naar een betere oplossing.
We zijn onlangs op zoek geweest naar een betere oplossing.
He has been fixing the server since early morning.
Hij is sinds de vroege ochtend de server aan het repareren.
Hij is sinds de vroege ochtend de server aan het repareren.
I have been thinking about your idea a lot lately.
Ik heb de laatste tijd veel over je idee nagedacht.
Ik heb de laatste tijd veel over je idee nagedacht.
She has been getting ready for the trip all day.
Ze is de hele dag bezig geweest zich klaar te maken voor de reis.
Ze is de hele dag bezig geweest zich klaar te maken voor de reis.
We have been testing the application since last week.
We testen de applicatie al sinds vorige week.
We testen de applicatie al sinds vorige week.
He has been talking to HR about the new policy.
Hij is met HR in gesprek geweest over het nieuwe beleid.
Hij is met HR in gesprek geweest over het nieuwe beleid.
They have been planning the event for months.
Ze plannen het evenement al maanden.
Ze plannen het evenement al maanden.