There are many sites that teach English grammar on internet. I’m going to give the ones I know.
If you want to become an English teacher, I’ll give you some piece of advice from what I’ve seen in my life.
These are the steps to take:
First step: Study English grammar hard like it was the most important thing in the whole world;
Second step: Listen to English podcasts to get a perfect pronunciation;
Pronunciation must be your main concern. It’s a huge responsibility to teach students the correct sound of a word. They count on you. You must be sure about it;
Third step: Read newspapers and magazines such as The Guardian, New York times, National Geographic…. You need to build your vocabulary; also read classics such as Dickens…
Fourth step: Have a notebook to write about your daily activities in English, this will help you to develop your writing abilities; the more you read in English the easier will be for you to write;
Fifth step: Practice you speaking on internet, with friends and if it is possible with native speakers.
And now the most valuable piece of advice I’m going to give you: Never become a lazy teacher. Always search before asking someone. There are teachers and teachers.
You must choose what kind of teacher you will become. A lazy teacher who asks stupid questions (I’ve seen many in my life).
A lazy teacher who doesn’t care about his classes and doesn’t study any more (I’ve also seen many in my life).Even after teaching English for years you will have to learn things.
Grammar websites:http://www.grammar-monster.com/glossary ... phrase.htmhttp://www.englisch-hilfen.de/en/grammar/adjectives.htmhttps://www.ego4u.com/en/cram-up/grammarhttp://www.perfect-english-grammar.com/ ... t-use.htmlhttp://www.englishleap.com/grammar/prep ... adjectiveshttp://grammar.ccc.commnet.edu/grammar/ ... erfect.htmhttp://www.englishpage.com/https://learnenglish.britishcouncil.org ... nt-perfecthttp://www.eslcafe.com/grammar.html