Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
What Have You Done?
0
%
0
0
0
Back
Restart
___________ the Christmas tree yet?
Have you decorated
You decorated
You are decorating
You have decorated
Oops!
Okay!
The snowman __________.
has yet exploded
have just exploded
has just exploded
just have exploded
Oops!
Okay!
The Christmas tree _________ out the window.
just have jumped
has just jumped
has yet jumped
have just jumped
Oops!
Okay!
______ Santa _____ to Australia ___?
Have / swim / already
Has / swam / yet
Did / swam / now
Has / swum / yet
Oops!
Okay!
______ Santa ______ his list of names yet?
Have / written
Has / wrote
Have / write
Has / written
Oops!
Okay!
______________ such a beautiful Christmas sweater?
Have you ever worn
Have you weared
You have worn
You are wearing
Oops!
Okay!
Someone ____ just ______ the Christmas presents.
have / stoled
has / stolen
has / stealed
is / stolen
Oops!
Okay!
_______ Santa ______ in his sleigh yet?
Have / ridden
Has / ride
Have / riden
Has / ridden
Oops!
Okay!
It ____________ snowing.
has just starting
have just started
starts
has just started
Oops!
Okay!
They have just ______ the star on the Christmas tree.
putt
put
puted
putted
Oops!
Okay!
_______ Rudolph ________ yet?
Has / wake up
Has / woken up
Have / waking up
Has / wake up
Oops!
Okay!
Santa ______ yet.
hasn't been to the gym
doesn't go to the gym
not been to the gym
did go to the gym
Oops!
Okay!
Santa _____________ around the world.
has just flown
has just flied
has just flong
has just flew
Oops!
Okay!
Oh no! Frosty _________ his hat.
has just lost
has just losed
is just lost
have lost
Oops!
Okay!
Gingerbread Man _____________ his leg.
just has broken
has just broken
have just broken
has just broke
Oops!
Okay!
The Grinch ________ a very bad idea.
has just has
has just had
have just had
just has had
Oops!
Okay!
He _____________ too much turkey.
has already eaten
have already eat
has already ate
has already eated
Oops!
Okay!
Oh no! I ____ a Christmas present for Susan yet.
haven't bought
not bought
didn't buyed
haven't buyed
Oops!
Okay!
She ________ her Christmas present yet.
not opened
hasn't open
hasn't opened
has opened
Oops!
Okay!
He ________ his Christmas tree.
just has destroyed
has just destroyed
destroying
has just have destroyed
Oops!
Okay!
She _____________ making the cookies ____
haven't finished / just
has finished / yet
hasn't finished / yet
hasn't finished / just
Oops!
Okay!
Rudolph ___________ some hot chocolate.
have just drank
has just drunk
is just drunk
has just dronk
Oops!
Okay!
How many gingerbread cookies __________?
you have made
have you made
you make
you made
Oops!
Okay!
A: Where's Santa? B: I don't know. I think he ___________.
has gone skying
skiied
has gone skiing
has go skiing
Oops!
Okay!
They ___________ Jingle Bells three times.
have already sang
have already sung
have already singing
already has sung
Oops!
Okay!
He __________ to the top of the tree _____
not climbed / yet
haven't climb / yet
climbed / yet
hasn't climbed / yet
Oops!
Okay!
Santa ___________ Estonia on the map yet.
has founded
have find
hasn't found
haven't found
Oops!
Okay!
He ____________ three times today
has already fell
have already fallen
has already fallen
is already falling
Oops!
Okay!
Frosty the Snowman __________ 5km.
has already run
has already ran
have already run
already has run
Oops!
Okay!
______ you __________ to the North Pole?
Have / ever been
Are / ever been
Did / ever went
Have / ever goed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies