Using games in the classroom is a way of introducing variety and fun as well as a way of reinforcing motivation. Therefore games, an especially games online, offer a great opportunity to practice English.
ENGLISH CLUB HOUSE GAMES
You can have fun and improve your English at the same time. You’ll find HANGMAN, CROSSWORDS, JUMBLED WORDS, FUN STUFF, MATCHING GAMES.
http://www.englishclub.com/esl-games/index.htm
KIDS GAMES
Grammar games, sentence word order, identify synonyms and antonyms, letter recognition …there are begginer, intermediate and advanced levels.