If you're struggling with grammar, check out these helpful links for extra practice:
Online practice by standard: www.ixl.com/ela/grade-8
http://freerice.com
http://www.eduplace.com/kids/hme/6_8/grammar/
http://www.internet4classrooms.com/skills-8th-langbuilders.htm
http://www.glencoe.com/sec/writerschoice/gp/mslessons/grade8/index.shtml
http://www.kgcs.k12.va.us/kgms/8th_gr_english.html