In my view learning English grammar in the following sequence ensures firm solid thorough knowledge of English grammar:
1. Read a short clear easily understandable explanation of a grammar rule.
2. Study several practical usage examples (sentences) illustrating that particular grammar rule. Check yourself whether you have mastered the examples.
3. Do several exercises for that rule with communicative content (with sentences that most likely can be used in real life situations).
Grammar exercises that contain dialogues, interrogative and statement (or narrative) sentences on everyday topics, thematic texts and narrative stories are especially effective for mastering grammatical structures.
Grammar practice should also include exercises in listening comprehension and speaking, not just in reading and writing.
Grammar exercises must help learners not only form correct sentences, but also use them correctly in context in real life situations. Contrastive and contextualised exercises give practice in form, meaning and use.
It is very important to learners for practising English grammar on their own that there are answers provided to the exercises (the key) in the grammar practice book for self-check.
Are all the things you post in this forum created by you ? You seem to place value on the reference of something to real life situations what I strongly support !

Hello Alex,
I post only my own contributions in this forum.
I do not promote or advertise anything. My informative project is intended solely as exchange of information for the purposes of knowledge improvement and idea production for learners and even teachers of English which can help them in their English activities. I know a lot of useful information on issues of English from various sources and my own practice and experience. I may be helpful to you with that information. Please ask me questions and let's have discussions and exchange of information. Learning is a never-ending process.
Students: Are you brave enough to let our tutors analyse your pronunciation?
BuvaleyPlease ask me questions and let's have discussions and exchange of information. Learning is a never-ending process.
Ok, I just asked because I found your information really useful. I do actually think a lot about improving my english, so it might be really a good idea to exchange information concerning different fields of learning. Well, i'll have a closer look again soon , at your posts.
Some discussions might be really a good idea.

Hello Alex,
If you are interested in my updated thorough list of English learning aids (books, websites, audio, video), I can provide you with that list. Maybe you have some information on issues of English that you would like to share with me.
That would be very nice of you , perhaps you can send them to me via private message. I think that I'll certainly have some issues!
Teachers: We supply a list of EFL job vacancies
Hello Alex,
You can find my thorough list of aids for learning English (including through self-study) titled "Resources for learning English" in the "Video and Distance Learning" section of this forum.
Thanks ! I'll go through the list Emotion: wink
Re: Exchange of valuable information

Hello Alex,

Have you read my recent post "Exchange of Information"?

Maybe we could discuss and share information on issues of mutual interest related to mastering English. I've gathered some valuable information that is special and hard to find, for example reviews of English learning software, video and audio aids to practise English, highly practical articles for quicker mastering of various aspects of English and other resources. We may have a lot of information to share to our mutual benefit. Let us define those issues of our particular interest.
Site Hint: Check out our list of pronunciation videos.