MES English has some great games http://www.mes-english.com/games.php I highly recommend checking those out. For elementary age learners I have really been into the MES English Big Town game, it is fantastic.
Another simple game that I have used from 2 years through 12 years old is the tower game. Simply take turns stacking flash cards on top of paper cups until it tumbles over. The students take turns stacking the cards. First they have to say the vocabulary, or letter of the alphabet, depending on what flash cards you are using. I always have them say "thank you" when they receive the card from me. Some other vocab I use is "be careful" when the tower looks like it will fall over.
These are just some ideas. What works well for you? please let us know!
