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 1
0
%
0
0
0
Back
Restart
buy
bought - bought
Oops!
Okay!
put
put - put
Oops!
Okay!
leave
left - left
Oops!
Okay!
Write
wrote - written
Oops!
Okay!
beat
beat - beaten
Oops!
Okay!
let
let - let
Oops!
Okay!
sing
sang - sung
Oops!
Okay!
swing
swung(a) - swung
Oops!
Okay!
hang
hung - hung (hanged - hanged -> death)
Oops!
Okay!
know
knew - known
Oops!
Okay!
freeze
froze - frozen
Oops!
Okay!
cost
cost - cost
Oops!
Okay!
think
thought - thought
Oops!
Okay!
meet
met - met
Oops!
Okay!
lay
laid - laid
Oops!
Okay!
fall
fell - fallen
Oops!
Okay!
shake
shook - shaken
Oops!
Okay!
have
had - had
Oops!
Okay!
fight
fought - fought
Oops!
Okay!
ride
rode - ridden
Oops!
Okay!
find
found - found
Oops!
Okay!
understand
understood - understood
Oops!
Okay!
sit
sat - sat
Oops!
Okay!
make
made - made
Oops!
Okay!
set
set - set
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies