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 Perfect Review
0
%
0
0
0
Back
Restart
HAVE
HAD
Oops!
Okay!
GUESS
GUESSED
Oops!
Okay!
LEAVE
LEFT
Oops!
Okay!
EAT
EATEN
Oops!
Okay!
SPEND
SPENT
Oops!
Okay!
READ
READ
Oops!
Okay!
BE
BEEN
Oops!
Okay!
WATCH
WATCHED
Oops!
Okay!
THROW
THROWN
Oops!
Okay!
Oops!
Okay!
SELL
SOLD
Oops!
Okay!
SEE
SEEN
Oops!
Okay!
KNOW
KNOWN
Oops!
Okay!
GIVE
GAVE
Oops!
Okay!
BUY
bought
Oops!
Okay!
TRY
TRIED
Oops!
Okay!
WORK
WORKED
Oops!
Okay!
CRY
CRIED
Oops!
Okay!
WIN
WON
Oops!
Okay!
HEAR
HEARD
Oops!
Okay!
DRINK
DRUNK
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies