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