DigiChalk
Grammar CornerGrammar Lab · Leerjaar 4, 5

Grammar Lab · Present perfect continuous

Snap hetCheck itPractiseScore 0

Quick explain

  • Have/has been + werkwoord + -ing: iets is begonnen in het verleden en gaat nog door.
  • De nadruk ligt op de duur: How long have you been waiting?
  • Vergelijk: I have written three emails (resultaat) — I have been writing emails all morning (duur).

since 9 am ══════► nu (nog bezig)

Vorm

Positief

I have been waiting. / She has been waiting.

Ontkennend

I haven't been waiting.

Vraag

Have you been waiting long?

Examples

  • I've been learning English for six years.
  • She has been working on her essay all evening.
  • Have you been running? You look tired.
  • They haven't been studying much lately.

Signaalwoorden: how long · for · since · all day · lately

Dutch alert

  • I am waiting here for an hour.

    I have been waiting here for an hour.

    Duur tot nu → present perfect continuous.