Lots of lessons that teach you Spanish grammar. There's also questions to test your knowledge. This website not only has this grammar section, but many more valuable resources.
Spanish Verbs
A number of websites provide verb tables and exercises. A few are: