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
pre-intermediate
0
%
0
0
0
Back
Restart
reported speech
great
Oops!
Okay!
vocabulary
great job
Oops!
Okay!
third conditional
wow
Oops!
Okay!
past perfect
perfecttttttttt
Oops!
Okay!
Congratulations!
you, and only you, win 50 points!
Oops!
Okay!
Congratulations!
you, and only you, win 50 points!
Oops!
Okay!
present perfect continuous
well done
Oops!
Okay!
future
great
Oops!
Okay!
congratulations!
you, and only you, win 50 points!
Oops!
Okay!
who, which, that, where-relative pronouns
great job
Oops!
Okay!
first conditional
awesomeeeeee
Oops!
Okay!
present perfect
great job
Oops!
Okay!
vocabulary
well done
Oops!
Okay!
vocabulary
perfect
Oops!
Okay!
past simple and present perfect
perfect
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies