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