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