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
Present perfect
0
%
0
0
0
Back
Restart
SHE/DO
She has done yoga
Oops!
Okay!
SHE/WATCH
She has wathed a tennis match
Oops!
Okay!
HE/GO
He has gone swimmig
Oops!
Okay!
SHE/NEVER
She has never played football
Oops!
Okay!
HE/WATCH
He has watched a swimming competition
Oops!
Okay!
SHE/PLAY
She has played handball
Oops!
Okay!
HE/NEVER
He has never played rugby
Oops!
Okay!
HE/WATCH
He has watched a baseball match
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies