Game Preview

PRESENT PERFECT: Simple or Continuous?

  •  English    20     Public
    Game with different options to revise PPS and PPC.
  •   Study   Slideshow
  • ___________________ (you / buy) your train ticket yet?
    HAVE YOU BOUGHT
  •  15
  • She ___________________ (take) French lessons lately but it will take more time to master the language.
    HAS BEEN TAKING
  •  15
  • Sorry about the mess! I ___________________ (bake)
    HAVE BEEN BAKING
  •  15
  • I ___________________ (drink) more water lately, and I feel better.
    HAVE BEEN DRINKING
  •  15