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