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 to present perfect
0
%
0
0
0
Back
Restart
He sings
He has sung
Oops!
Okay!
I stand
I have stood
Oops!
Okay!
We hide
We have hidden
Oops!
Okay!
It creeps
It has crept (caterpillars creep)
Oops!
Okay!
It flies
It has flown
Oops!
Okay!
He shuts
He has shut
Oops!
Okay!
It blows
I has blown
Oops!
Okay!
She eats
She has eaten
Oops!
Okay!
They fight
They have fought
Oops!
Okay!
I go
I have gone
Oops!
Okay!
She yawns
She has yawned (she's so bored or tired)
Oops!
Okay!
I speak
I have spoken
Oops!
Okay!
They seek
They have sought (look for...)
Oops!
Okay!
It bites
It has bitten
Oops!
Okay!
I cut
I have cut
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies