Game Preview

Christmas What Have You Done?

  •  English    30     Public
    Present perfect practice Christmas style!
  •   Study   Slideshow
  • Oh no! I ____ a Christmas present for my uncle yet (not/buy)
    haven't bought
  •  15
  • Santa ______ to the gym recently (not/be).
    hasn't been to the gym
  •  20
  • _____you______ the Christmas tree yet? (decorate)
    Have you decorated
  •  10
  • Santa _____________ around the world (fly)
    has flown
  •  15
  • He _____________ too much turkey (already/eat)
    has already eaten
  •  20
  • It ____________ snowing (just/start)
    has just started
  •  15
  • He ____________ three times today (already/fall)
    has already fallen
  •  20
  • Rudolph ___________ some hot chocolate (just/drink)
    has just drunk
  •  20
  • Santa ___________ Spain on the map yet (not/find)
    hasn't found
  •  15
  • _______ Santa ______ in his sleigh yet? (ride)
    Has Santa ridden
  •  25
  • He ________ his Christmas tree (just/destroy)
    has just destroyed
  •  15
  • The snowman __________ (just/explode)
    has just exploded
  •  15
  • She _____________ making the cookies yet (not/finish)
    hasn't finished
  •  15
  • ______ Santa ______ his list of names yet? (write)
    Has Santa written
  •  15
  • How many gingerbread cookies ____you______? (make)
    have you made
  •  15
  • _______ Rudolph ________ yet? (wake up)
    Has Rudolph woken up
  •  20