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
'Present Perfect' Mix (Secondary L.)
0
%
0
0
0
Back
Restart
We have just ______ back from our holidays.
get
got
gotted
gets
Oops!
Okay!
Have you finished your homework ______?
just
since
yet
already
Oops!
Okay!
They've _____ married for nearly fifty years.
being
marry
been
be
Oops!
Okay!
I can't get in the house. I've _______ my keys. (LOSE)
lost
Oops!
Okay!
I've ________ here since I left school.
worked
work
workt
works
Oops!
Okay!
He has ________ three books and he is working on another one. (WRITE)
wrote
wroten
writen
written
Oops!
Okay!
The 'past participle' of 'forgive' is:
forgiven
Oops!
Okay!
My sister has _______ an actress since 1999.
been
was
being
be
Oops!
Okay!
It has snowed ______ three days.
since
for
Oops!
Okay!
The 'past participle' of 'walk' is:
walken
walked
walkt
wolk
Oops!
Okay!
The 'past participle' of 'tell' is:
told
Oops!
Okay!
I've _____ that film before. (SEE)
seen
Oops!
Okay!
Where have I _______ my umbrella? (LEAVE)
left
Oops!
Okay!
The 'past participle' of 'shoot' is:
shooted
shoot
shoted
shot
Oops!
Okay!
The 'past participle' of 'eat' is:
eaten
Oops!
Okay!
________ you ever been to San Francisco?
Is
Does
Have
Had
Oops!
Okay!
Where is the mistake?: Teresa isn't at home. I think she has goes shopping.
goes -> gone
Oops!
Okay!
Helen / Have / seen / you / today/ ?
Have you seen Helen today?
Oops!
Okay!
The 'past participle' of 'drive' is:
droven
driven
drove
drived
Oops!
Okay!
She has ______ in Liverpool all her life. (LIVE)
lived
Oops!
Okay!
Where is the mistake? I've play the guitar since I was a teenager.
play -> played
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies