SUNY Empire State College
Empire State College: Writer's Complex: Grammar Interactive Exercises
This site has an index to interactive exercises testing knowledge of various types of grammar. Some categories offer basic and advanced exercises. Answers are explained.