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? Summer Version
0
%
0
0
0
Back
Restart
He _______ his computer.
is just broken
have just broken
just broked
has just broken
Oops!
Okay!
The seagull __________ his lunch.
has just stealed
is just stolen
has just stolen
have just stole
Oops!
Okay!
Ouch! I _________ my finger.
have cut yet
have just cut
have cutted
just have cut
Oops!
Okay!
He ___________ around the world.
has just flew
has just flong
have just flied
has just flown
Oops!
Okay!
Kermit ______ a very bad idea.
has just had
have just had
has just have
have just has
Oops!
Okay!
_____ Trevor _______ to Australia ____?
Did/ swam/ now
Has/ swum/ yet
Has/ swam/ yet
Have/ swim/ already
Oops!
Okay!
Oh no! I _______ a birthday present for Susan yet.
haven't buyed
didn't buyed
haven't bought
never bought
Oops!
Okay!
__________ a sandcastle yet?
She has built
Has she builded
Has she built
Has she build
Oops!
Okay!
The cake ___________.
has just exploded
has yet exploded
just has exploded
already has exploded
Oops!
Okay!
He _______ to put on suncream.
has yet forgot
has forgotten
has forgot
hasn't forget
Oops!
Okay!
He _______ to the gym ____.
hasn't been/ yet
hasn't never been/ yet
hasn't gone/ already
hasn't yet been/ never
Oops!
Okay!
Santa ___________ Estonia on the map yet.
has ever found
hasn't found
has never find
hasn't founded
Oops!
Okay!
He ____________ three times today.
has already fallen
is already falling
has already fell
have already fallen
Oops!
Okay!
He ________ all his money.
has just lost
just has lost
has just losed
has just been losing
Oops!
Okay!
David _______ out of the window.
have just jump
has just jumped
has just jamp
has already jumped
Oops!
Okay!
He ______ a very strong cocktail.
is just drunk
has just drunk
has ever drunk
have just drank
Oops!
Okay!
Brian __________ 5km.
have already run
has already run
already has ran
has ever run
Oops!
Okay!
__________ on the camel yet?
You have ridden
Have you rode
Did you rode
Have you ridden
Oops!
Okay!
_____ Patrick ______ yet?
Has/ wake up
Have/ waken up
Has/ waken up
Has/ woken up
Oops!
Okay!
They ______ too much ice cream.
have already ate
has already eaten
have already eated
have already eaten
Oops!
Okay!
_______ you ______________ to Scotland?
Have/ ever gone
Have/ ever been
Have ever/ goed
Are/ ever went
Oops!
Okay!
It _______ raining.
has just starting
has just started
have just started
already starts
Oops!
Okay!
How many pancakes ________?
he makes
he is made
he has made
has he made
Oops!
Okay!
She _________ making the cookies ____.
hasn't finished/ just
hasn't finished/ yet
haven't finished/ just
has finished/ yet
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies