Practice more and more. Talk with native speakers.
www.usingenglish.com/handouts They offer almost 500 free English grammar worksheets and handouts. You can use the information you learn anywhere! Good for anyone learning English.
Recognition is the easiest way to recall something.
Most learn English so they can speak, spell and use proper grammar in countries that are English speaking. Just like people in Spain learn Spanish so they can speak, spell and use proper grammar in their country and in countries that are predominately Spanish speaking. To suggest it is racist to learn and apply a language the correct way shows ignorance.
With a teacher
Grammar is the way a language combines its elements to make sense.
Grammar is tricky. If you did not learn it as a child, the best way to learn it (and know whether your grammar is correct) is to find someone who speaks correct grammar and listen to them, a lot. NPR is a good place to listen to people who have good grammar.
The best way for a person to learn English grammar is to enroll for an English language and writing course. One can take courses on sites such as 'The Internet Grammar of English' and 'English Grammar Secrets'.
Depends on how you learn, I find repetition easiest
Learn to play Christian music
That's great! Practicing conversation with English speakers, watching English movies and TV shows, and reading books in English can all help improve your fluency. Consider taking classes or using language learning apps as well. Good luck!
In simple words to learn any natural language like ENGLISH, HINDI,FRENCH.... firstly we need to learn the vocabulary and grammar of that language. That means we have to learn how the language is actually specified. In the same way programming languages(formal languages) like C,C++, JAVA.... has their own vocabulary and grammar and such grammar is specified with the help of mathematical model that is called as Theory of Computation.
Type to learn 3 it helped me a lot