Guest Post from David García:
What if we were to tell you that there’s an easy and even funny way for learning and improving your knowledge of English Grammar? Would you believe us? Probably not, but if you keep reading and try the resources that we mention in this post you might discover that you’re actually wrong.
The free websites that we present you here are very user friendly and contain top quality material to improve your English grammar:

The BBC offers Grammar Challenge, a collection of programs about different grammar topics. Each programme includes a grammar explanation (you can download it in .pdf format), an audio file (in .mp3 format) and complementary material.
There are also exercises to practice each grammar topic. There usually are three really entertaining interactive quizzes and a written exercise per topic.
Link | BBC Grammar Challenge

The British Council (Learn English Central) also offers explanations to the common areas of grammar along with fantastic grammar games to challenge your knowledge.
Both: explanations and games are stored in two archives sorted alphabetically where you’ll find any topic that you need.
Link | Learn English Central

Grammar Girl is the resource that the advanced English grammar learners are looking for: deep, clear and attention to the detailed explanations to learn all the secrets of the English grammar.
You can listen to the explanation (also download the mp3 audio file) and see the whole transcription on the website.
Link | Grammar Girl

Last but not least we’d like to include Free Rice on this list. In there you’ll be able to test your grammar knowledge and for each answer you get right, they’ll donate 10 grains of rice through the World Food Programme to help end hunger.
Pretty cool, eh? What are you waiting for?!
Link | Free Rice
This is a guest post from blogger and education lover David García. David collaborates in different education blogs like Learn English Online and englishdragon.cn (网上学英语).
Tags: writing resources