Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
R5A/B_Present Perfect Tense
0
%
0
0
0
Back
Restart
grow
grew --> grown
Oops!
Okay!
win
won --> won
Oops!
Okay!
sweep
swept --> swept
Oops!
Okay!
come
came --> come
Oops!
Okay!
be (is/am/are)
was/were --> been
Oops!
Okay!
think
thought --> thought
Oops!
Okay!
steal
stole --> stolen
Oops!
Okay!
break
broke --> broken
Oops!
Okay!
forget
forgot --> forgotten
Oops!
Okay!
go
went --> gone
Oops!
Okay!
hang
hung --> hung
Oops!
Okay!
sit
sat --> sat
Oops!
Okay!
throw
threw --> thrown
Oops!
Okay!
tell
told --> told
Oops!
Okay!
get
got --> got
Oops!
Okay!
have
had --> had
Oops!
Okay!
fly
flew --> flown
Oops!
Okay!
feel
felt --> felt
Oops!
Okay!
stand
stood --> stood
Oops!
Okay!
sing
sang --> sung
Oops!
Okay!
wear
wore --> worn
Oops!
Okay!
keep
kept --> kept
Oops!
Okay!
say
said --> said
Oops!
Okay!
feed
fed --> fed
Oops!
Okay!
take
took --> taken
Oops!
Okay!
give
gave --> given
Oops!
Okay!
eat
ate --> eaten
Oops!
Okay!
know
knew --> known
Oops!
Okay!
leave
left --> left
Oops!
Okay!
run
ran --> run
Oops!
Okay!
find
found --> found
Oops!
Okay!
do
did --> done
Oops!
Okay!
bring
brought --> brought
Oops!
Okay!
buy
bought --> bought
Oops!
Okay!
see
saw --> seen
Oops!
Okay!
spend
spent --> spent
Oops!
Okay!
fall
fell --> fallen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies