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
Irregular verbs - Past simple / present perfect
0
%
0
0
0
Back
Restart
to eat
ate - eaten
Oops!
Okay!
to know
knew - known
Oops!
Okay!
to pay
paid - paid
Oops!
Okay!
to fly
flew - flown
Oops!
Okay!
to think
thought - thought
Oops!
Okay!
to hurt
hurt - hurt
Oops!
Okay!
to catch
caught - caught
Oops!
Okay!
to see
saw - seen
Oops!
Okay!
Oops!
Okay!
to sleep
slept - slept
Oops!
Okay!
to find
found - found
Oops!
Okay!
to break
broke - broken
Oops!
Okay!
to bring
brought - brought
Oops!
Okay!
to drink
drank - drunk
Oops!
Okay!
to sing
sang - sung
Oops!
Okay!
to meet
met - met
Oops!
Okay!
to bite
bit - bitten
Oops!
Okay!
to win
won - won
Oops!
Okay!
to run
ran - run
Oops!
Okay!
to swim
swam - swum
Oops!
Okay!
to hear
heard - heard
Oops!
Okay!
to go
went - gone
Oops!
Okay!
to read
read - read
Oops!
Okay!
to do
did - done
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies