Last school year, one of my French one kids came in and said "Mrs. Wells, I have found this awesome site and it helped me study for the test we took today." (She had the highest score, by the way.) So, I plugged her laptop into my projector and showed it to everyone. I was hooked.
Quizlet is a flashcard/ game/ testing/ review site where kids and teachers and go and study ANYTHING, yes, ANYTHING. It even has obscure foreign languages on it. I am using it a lot with my students, especially my French one kids. I am requiring them to use it in class as a review for unit tests, quizzes and vocabulary assignments. I have been fortunate enough to not re-invent the wheel. Someone else already inserted the necessary cards for my textbooks so I just copied them to my account and shared them with my kids.
After the students review the flashcards, they can then play a few matching games and do a quiz/ test. I even had my students take the test before the actual written component of a unit test to see how they did. It truly could help students assess their learning and decide what components on which they need to spend more time.
I recommend looking at the site. There are so many ways kids can review.