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