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