Game Preview

What Have You Done?

  •  English    30     Public
    Present perfect practice holiday style!
  •   Study   Slideshow
  • ______________ such a beautiful Christmas sweater?
    Have you weared
    Have you ever worn
    You have worn
    You are wearing
  •  5
  • ______ you __________ to the North Pole?
    Did / ever went
    Are / ever been
    Have / ever goed
    Have / ever been
  •  20
  • The Grinch ________ a very bad idea.
    has just has
    have just had
    has just had
    just has had
  •  20
  • Someone ____ just ______ the Christmas presents.
    has / stolen
    has / stealed
    have / stoled
    is / stolen
  •  15
  • He __________ to the top of the tree _____
    hasn't climbed / yet
    not climbed / yet
    haven't climb / yet
    climbed / yet
  •  20
  • She ________ her Christmas present yet.
    has opened
    hasn't open
    not opened
    hasn't opened
  •  15
  • The Christmas tree _________ out the window.
    has just jumped
    has yet jumped
    have just jumped
    just have jumped
  •  15
  • Frosty the Snowman __________ 5km.
    have already run
    already has run
    has already run
    has already ran
  •  20
  • Gingerbread Man _____________ his leg.
    has just broken
    has just broke
    just has broken
    have just broken
  •  5
  • They have just ______ the star on the Christmas tree.
    putt
    put
    puted
    putted
  •  5
  • ______ Santa _____ to Australia ___?
    Has / swam / yet
    Did / swam / now
    Has / swum / yet
    Have / swim / already
  •  15
  • A: Where's Santa? B: I don't know. I think he ___________.
    has gone skiing
    has go skiing
    skiied
    has gone skying
  •  25
  • Oh no! Frosty _________ his hat.
    has just losed
    has just lost
    have lost
    is just lost
  •  20
  • They ___________ Jingle Bells three times.
    have already sung
    have already singing
    already has sung
    have already sang
  •  10