Game Preview

PRESENT PERFECT: Simple or Continuous?

  •  English    20     Public
    Game with different options to revise PPS and PPC.
  •   Study   Slideshow
  • I _______________ [cycle] and my legs are really tired now.
    HAVE BEEN CYCLING
  •  15
  • I'm sorry I'm late, _________________ [wait] for a long time?
    HAVE YOU BEEN WAITING
  •  15
  • How long ___________________ [know] Peter?
    HAVE YOU KNOWN 
  •  15
  • Somebody ___________________ [steal] my cookies. There are none left!
    HAS EATEN
  •  15
  • Somebody _________________ [eat] my cookies. There are very few left.
    HAS BEEN EATING
  •  15
  • How many books ____________________ [she / write]?
    HAS SHE WRITTEN
  •  15
  • He must be tired. He ______________________ [write] all afternoon.
    HAS BEEN WRITING
  •  15
  • They ________ [travel] for months, and they _________ [visit] three countries so far.
    HAVE BEEN TRAVELLING / HAVE VISITED 
  •  15
  • I ________ [read] all afternoon. I ________ [read] 5 chapters.
    HAVE BEEN READING / HAVE READ 
  •  15
  • I'm exhausted, I _____________ (work out) at the gym all this week.
    HAVE BEEN WORKING OUT
  •  15
  • Julie ___________________ (learn) to drive for six years!
    HAS BEEN LEARNING
  •  15
  • I ___________________ (always / love) chocolate.
    HAVE ALWAYS LOVED
  •  15
  • Recently, I ___________________ (study) a lot. My exams are in a few weeks.
    HAVE BEEN STUDYING
  •  15
  • Amanda ___________________ (already / have) lunch, so she’ll meet us later.
    HAS ALREADY HAD
  •  15
  • We ___________________ (write) this book for months and months.
    HAVE BEEN WRITING
  •  15
  • I ___________________ (work) in the garden all day and I need a rest.
    HAVE BEEN WORKING
  •  15