Game Preview

Present Perfect continuous

  •  English    16     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 all night long, 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) lately.
    haven't been sleeping
  •  20
  • They ________ (not/watch) TV much recently.
    haven't been watching
  •  20
  • Esther ________ (teach) very good
    has been teaching
  •  20
  • We __________ (relax) on the beach since this morning.
    have been relaxing
  •  20