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