Game Preview

Present Perfect Continuous

  •  English    20     Public
    A game to consolidate PPC and FOR / SINCE
  •   Study   Slideshow
  • He (work) here _ five years.
    has been working/ FOR
  •  20
  • He eats junk food. He (not take) care of himself.
    hasn't been taking
  •  15
  • I (study) __ last night.
    have been studying/ SINCE
  •  20
  • We (live) in London ___ six months.
    have been living/ FOR
  •  20
  • David (play) videogames all night!
    has been playing
  •  15
  • My sister and me (study) in this school __ we were 4 years old.
    have been studying/ SINCE
  •  20
  • Stitch (sleep) ___ yesterday at 4 AM.
    has been sleeping/ SINCE
  •  20
  • He (go) to the cinema every weekend __ years.
    has been going/ FOR
  •  20
  • My cousin (wait) for your call.
    has been waiting
  •  15
  • Bob is tired. He (paint) his room _ this morning.
    has been painting / SINCE
  •  20
  • We (save) money ___ weeks so we can pay for our next holidays.
    have been saving / FOR
  •  20
  • It started snowing right now. It (not snow) __ a long time!
    hasn't been snowing/ FOR
  •  20
  • I began reading this book nearly a year ago and I haven't finished it. I (read) this book ___ almost a year.
    have been reading / FOR
  •  20
  • FOR OR SINCE? _______ YESTERDAY
    SINCE
  •  10
  • FOR OR SINCE? _______ HALF PAST TEN.
    SINCE
  •  10
  • FOR OR SINCE? _______ THREE WEEKS
    FOR
  •  10