have been doing: hoe lang het al duurt
have been doing: how long it has gone on
De regel
have / has been + -ing kijkt naar een bezigheid die in het verleden begon en nog duurt, of net gestopt is, en legt de nadruk op de DUUR in plaats van op het resultaat. I have been waiting for an hour gaat over dat uur; I have written three emails gaat over die drie mails. Het is ook de vorm bij een zichtbaar gevolg nu: You are out of breath — have you been running?. Toestandswerkwoorden blijven simpel: I have known her for years, nooit I have been knowing her.
have / has been + verb-ing · How long have you been …?
Voorbeelden
I have been waiting for over an hour.
Ik sta al meer dan een uur te wachten.
She has been studying English since March.
Zij leert sinds maart Engels.
How long have you been living here?
Hoe lang woont u hier al?
You look tired — have you been working all night?
U ziet er moe uit — hebt u de hele nacht gewerkt?
Veelgemaakte fouten
-
Fout: I am waiting since two o’clock.
Goed: I have been waiting since two o’clock.
since meet van het verleden tot nu, en dat kan de present simple niet.
-
Fout: I have been knowing him for years.
Goed: I have known him for years.
Toestandswerkwoorden als know hebben geen continuous.
-
Fout: I have been reading three books this month.
Goed: I have read three books this month.
Een afgerond aantal is een resultaat, dus de simple vorm.
Oefenvragen
Probeer elke vraag eerst zelf en open dan „Toon antwoord” voor de oplossing en de reden.
-
1Kies de juiste zin.
- I have been look for a flat for six months.
- I look for a flat for six months.
- I am looking for a flat for six months.
- I have been looking for a flat for six months.
Toon antwoord
Antwoord: D I have been looking for a flat for six months.
Een periode tot nu krijgt have been + -ing.
-
2Kies de juiste zin.
- She has painted the kitchen.
- She has been painting the kitchen for the result.
- She is painting the kitchen since Monday.
- She has been paint the kitchen.
Toon antwoord
Antwoord: A She has painted the kitchen.
Het afgeronde resultaat krijgt de gewone present perfect.
-
3Kies de juiste zin.
- How long has he been drive a bus?
- How long has he been driving a bus?
- How long is he driving a bus?
- How long he has been driving a bus?
Toon antwoord
Antwoord: B How long has he been driving a bus?
How long …? over iets dat nog doorgaat, krijgt de continuous.
-
4Kies de juiste zin.
- I am owning this car since 2018.
- I have been owning this car since 2018.
- I have owned this car since 2018.
- I own this car since 2018.
Toon antwoord
Antwoord: C I have owned this car since 2018.
own is een toestandswerkwoord: geen continuous.
-
5Vul het gat in.
They _____ about that problem all morning.
- have talk
- have been talking
- are talking
- has been talking
Toon antwoord
Antwoord: B They have been talking about that problem all morning.
De hele ochtend tot nu is duur, en they krijgt have.
-
6Vul het gat in.
The floor is wet because it _____.
- has been raining
- has been rain
- is raining since
- has rained three times
Toon antwoord
Antwoord: A The floor is wet because it has been raining.
Het zichtbare gevolg nu wijst op de continuous.
-
7Vul het gat in.
I _____ this book twice and I still like it.
- am reading
- have been read
- have read
- have been reading
Toon antwoord
Antwoord: C I have read this book twice and I still like it.
twice telt afgeronde keren, dus de simple vorm.
-
8Vul het gat in.
How long _____ you been feeling unwell?
- have
- has
- are
- did
Toon antwoord
Antwoord: A How long have you been feeling unwell?
you krijgt altijd have.
-
9Zet de woorden in de juiste volgorde.
We have been living here since January
Toon antwoord
Antwoord: We have been living here since January.
have + been + -ing, daarna het beginpunt met since.
-
10Zet de woorden in de juiste volgorde.
She has been working here for ten years
Toon antwoord
Antwoord: She has been working here for ten years.
for meet de lengte, en she krijgt has.
Oefen deze les in Zorg Space
In de app wordt elke regel interactief oefenen: directe correctie, herhaling op het moment dat je het bijna vergeet en voortgang die je van niveau tot niveau ziet — gratis.
Gratis beginnen