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