De Engelse grammatica kent verschillende tijden om acties in het verleden, het heden en de toekomst uit te drukken. Twee belangrijke tijden hierin zijn de Present Perfect Simple en de Present Perfect Progressive. Deze twee tijden worden gebruikt om te praten over acties die begonnen zijn in het verleden en doorlopen in het heden, of invloed hebben op het heden. Het verschil ligt in de nadruk op de actie of het resultaat en de tijdsduur van de actie.
In de oefeningen hieronder gaat u zinnen aanvullen waarbij u moet kiezen tussen de Present Perfect Simple of de Present Perfect Progressive. Let op de context en de betekenis van de zin om te bepalen welke tijd het meest geschikt is. Deze oefeningen zullen u helpen om de nuances tussen deze twee tijden beter te begrijpen en correct toe te passen in het Engels.
Exercise 1: Present Perfect Simple of Present Perfect Progressive?
I *have never seen* (see) such a beautiful sunset before.
She *has been studying* (study) for hours, yet she still doesn’t understand the chapter.
*Have you finished* (finish) your homework yet?
They *have been playing* (play) football since 2 PM.
My brother *has lost* (lose) his keys and cannot get into his car.
We *have been waiting* (wait) for the bus for over thirty minutes!
How long *have you known* (know) each other?
*Has it stopped* (stop) raining yet?
She *has been feeling* (feel) a bit ill since she woke up this morning.
Ever since we were children, we *have had* (have) a close relationship.
Tom *has been writing* (write) emails all morning; his inbox must be empty now!
They *have visited* (visit) that museum three times already.
How long *have you been learning* (learn) English?
Martin *hasn’t seen* (not see) his cousin in over five years.
The company *has been growing* (grow) steadily since its inception.
Exercise 2: Kies de juiste tijdsvorm – Present Perfect Simple of Present Perfect Progressive
I’m tired because I *have been working* (work) out all morning.
*Have you heard* (hear) the latest news about the election?
The children *have been arguing* (argue) since they got home from school.
You *have changed* (change) a lot since the last time I saw you.
Our dog *has been barking* (bark) at the neighbors all day.
*Has the movie started* (start) yet?
They *have been traveling* (travel) for the last six months and have visited many countries.
*Has she replied* (reply) to your email?
We *have been looking* (look) forward to this holiday for months!
*Have you ever tried* (try) sushi?
She *has lived* (live) in Brazil since 2010.
It *has been snowing* (snow) since early morning, and the streets are covered.
My neighbor *has planted* (plant) the most beautiful garden on the block.
They *have not decided* (not decide) where to go on vacation yet.
Jack *has been reading* (read) that book for weeks. He must be almost finished.