This is the best place to start learning or testing your English grammar.
If you want to read more about the rules of basic grammar, this is another good place.
Here are many grammar quizzes for different levels of English ability.
A very useful index of all the mistakes that even native-speakers of English make
Many quizzes of different types and at different lvels: From
Lots of good grammar practice quizzes.