De bezigheid of het resultaat: have been doing tegenover have done
The activity or the result: have been doing against have done
De regel
Beide vormen verbinden het verleden met nu, en ze wijzen naar iets anders. I have painted the kitchen wijst naar de afgewerkte keuken — het resultaat. I have been painting the kitchen wijst naar de bezigheid — hoe lang, en waarom er verf op mijn handen zit. Vraag how many? en u wilt de simple; vraag how long? en u wilt de continuous. Toestandswerkwoorden blijven simple.
have + past participle (result, how many) · have been + -ing (activity, how long)
Voorbeelden
I have written three of the four sections.
Ik heb drie van de vier onderdelen geschreven.
I have been writing all morning and I am not finished.
Ik ben de hele ochtend aan het schrijven en ben nog niet klaar.
She has known about it since March.
Zij weet ervan sinds maart.
They have been arguing about the fence for two years.
Ze ruziën al twee jaar over het hek.
Veelgemaakte fouten
-
Fout: I have been reading that book three times.
Goed: I have read that book three times.
Een aantal voltooide keren krijgt de simple, niet de continuous.
-
Fout: How long have you read that book?
Goed: How long have you been reading that book?
How long bij een lopende bezigheid krijgt de continuous.
-
Fout: I have been knowing her since school.
Goed: I have known her since school.
know is een toestandswerkwoord en heeft geen continuous.
Oefenvragen
Probeer elke vraag eerst zelf en open dan „Toon antwoord” voor de oplossing en de reden.
-
1Kies de juiste zin.
- I have been cleaned all day.
- I clean all day, so the house looks better.
- I have cleaned all day, so the house looks better.
- I have been cleaning all day, so the house looks better.
Toon antwoord
Antwoord: D I have been cleaning all day, so the house looks better.
all day beschrijft de bezigheid, dus de continuous.
-
2Kies de juiste zin.
- She has been sent four emails this morning.
- She has sent four emails this morning.
- She sends four emails this morning.
- She has been sending four emails this morning.
Toon antwoord
Antwoord: B She has sent four emails this morning.
Een telbaar resultaat krijgt de simple.
-
3Kies de juiste zin.
- They have been lived here since 2018.
- They have been living here since 2018.
- They are living here since 2018.
- They have lived here since 2018 and left.
Toon antwoord
Antwoord: B They have been living here since 2018.
Een periode die tot nu doorloopt krijgt de continuous met since.
-
4Vul het gat in.
You look exhausted. What _____ ?
- do you do
- are you done
- have you been doing
- have you done
Toon antwoord
Antwoord: C You look exhausted. What have you been doing ?
De zichtbare toestand wijst naar de recente bezigheid.
-
5Vul het gat in.
How many times have you _____ to complain?
- ring
- rung
- ringing
- been ringing
Toon antwoord
Antwoord: B How many times have you rung to complain?
How many times telt voltooide handelingen.
-
6Vul het gat in.
It _____ since Tuesday and the path is under water.
- has rained once
- rains
- is raining since
- has been raining
Toon antwoord
Antwoord: D It has been raining since Tuesday and the path is under water.
Een doorlopende bezigheid sinds een tijdstip.
-
7Vul het gat in.
I _____ that name somewhere before, but I cannot place it.
- am hearing
- hear
- have been hearing
- have heard
Toon antwoord
Antwoord: D I have heard that name somewhere before, but I cannot place it.
Eén voltooide ervaring krijgt de simple.
-
8Vul het gat in.
She _____ a doctor for eleven years now.
- is being
- has been being
- has been having
- has been
Toon antwoord
Antwoord: D She has been a doctor for eleven years now.
be is een toestandswerkwoord; de simple draagt de duur.
-
9Deze zin klopt niet. Kies de verbetering.
Welke zin is fout?
- I finished the report yesterday.
- I have been working on the report.
- I have finished the report.
- I have been finishing the report.
Toon antwoord
Antwoord: D I have been finishing the report.
finish noemt een voltooid punt en verdraagt de continuous slecht.
-
10Deze zin klopt niet. Kies de verbetering.
Welke zin is fout?
- How long have you known him?
- How long have you known him for three years?
- How long have you been waiting?
- I have known him for three years.
Toon antwoord
Antwoord: B How long have you known him for three years?
how long en for three years kunnen niet in dezelfde vraag staan.
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