This site is for the NY State Standardized Test. NOTE: NY content and Virginia content are NOT exact matches. If your child takes a practice test for ANY subject, they will notice differences such as content they covered in the 6th and 7th grade.
The reason I am suggesting this site is because the same company that conducts NY state tests also conducts the Virginia SOL tests. Test question construction may be close and practicing with the NY state test might be beneficial.
The site has test links and answer key links. NY uses multiple choice and short answer questions. Please have your child focus on the Virginia 8th grade questions regarding Virginia Civics content. ALSO...any question with a graphic...even if it is not Virginia Civics related is great practice.....the SOL is big on being able to read charts and interpret cartoons.