Aimed at students of English as a foreign language, this website has lots of clear and simple discussion of core elements of English grammar. The practice exercises are mostly about remembering the words (so native speakers will find it easy) but they're still good practice and should help you remember what words are what class and which tenses are which.
http://www.myenglishgrammar.com/home.html