Grammar tips and links
General English grammar sites for English Learners
http://www.englishpractice.com/topics/grammar/
http://web2.uvcs.uvic.ca/elc/studyzone/grammar.htm
Designed for native speakers
http://grammar.ccc.commnet.edu/grammar/index.htm
http://grammar.quickanddirtytips.com/
http://www.grammaruntied.com/index.html
http://www.englishpage.com/weeklylesson/weeklylesson.html
http://opengrammar.sentenceworks.com/tiki-index.php
Common errors
http://www.writing.utoronto.ca/advice/style-and-editing/hit-parade-of-errors
http://www.writing.utoronto.ca/advice/english-as-a-second-language
http://public.wsu.edu/~brians/errors/errors.html
Specific writing problems
Active vs Passive sentence grammar
Review of passive sentence structure
http://owl.english.purdue.edu/owl/resource/539/05/
Subject-verb agreement
http://www.writing.utoronto.ca/advice/english-as-a-second-language/expressions-of-quantity
Gerund or infinitive
http://www.writing.utoronto.ca/advice/english-as-a-second-language/gerunds
Present perfect (has/had & ed)
http://www.englishpage.com/verbpage/presentperfect.html
Corpus-based grammar exercises
http://www.lextutor.ca/corpus_grammar/