Here is a site with lots of instruction and practice in grammar and grammar terms.

http://chompchomp.com/menu.htm