Game Preview

Present Perfect continuous

  •  English    15     Public
    Present Perfect Continuous
  •   Study   Slideshow
  • She (work) here for five years.
    has been working
  •  15
  • I (study) all day.
    Have been studying
  •  15
  • You (eat) a lot recently.
    have been eating
  •  15
  • We (live) in London for six months.
    have been living
  •  15
  • David (play) Brawl Stars, so he's tired.
    has been playing
  •  15
  • They (learn) English for two years.
    have been learning
  •  15
  • Raúl (sleep) for twelve hours.
    has been sleeping
  •  15
  • She (go) to the cinema every weekend for years.
    has been going
  •  15
  • I (not/work) today.
    haven't been working
  •  20
  • David (not/study).
    hasn't been studying
  •  20
  • Raúl (not/play) football for five years.
    hasn't been playing
  •  20
  • We (not/drink) enough water - that's why we feel tired.
    haven't been drinking
  •  20
  • I (not/sleep) I was reading.
    haven't been sleeping
  •  20
  • They (not/watch) TV much recently.
    haven't been watching
  •  20
  • Esther (teach) very good
    has been teaching
  •  20