Practice for your SOL's at home:
https://va8.testnav.com/client/index.html

Practice your language skills here:
http://www.eslgamesplus.com/
www.eslgamesworld.com


I found a great amount of online resources here:
http://www.onlinecollegecourses.com/2012/08/27/25-terrific-online-games-for-english-language-learners/