Take a look at www.MES-English.com. In the games section there are games that are designed especially for practicing grammar. (Also on the site are flashcards to use with some of the games.) You can change the games to suit whatever grammar you are teaching. Everything on the site is free.
- For Teachers