How can i learn better english?

February 19, 2007 7:11pm CST
my primary language is not english and i don't know how i can learn english to make my english better. i mean the gramar and writing skill. any suggest how to learn english ? so i want to know your opinion about my english, is it too bad?
1 person likes this
7 responses
@laowai (137)
• United States
5 Mar 07
The best way to learn English would be to get a language exchange partner... someone who wants to learn your language while you learn theirs. Also, watch TV to get the hang of how people talk. Read lots of newspapers to learn proper grammar. You can also look online for some sites. Unfortunately, there aren't too many good English learning sites out there. For Chinese speakers, I have set up a blog to help learn English at
@kuirqs (512)
• Philippines
22 Feb 07
I'm very grateful that I our education system required that we learn English as a second language. I however did not limit myself in the education through school but I indulged in reading books on etymology (word origin) and consulting the dictionary whenever I can. These have helped me in being able to use the right word to express a particular feeling or sentiment and it has been very useful. However, with regard to grammar and writing skill... all I can say is, "Expose yourself to it whenever you can!" Speak and write in English as much as you can. Watch movies and tv shows that are spoken in English. Read books and other reading materials in English. Even listen to songs in English. These are really effective ways in which to learn better English. Your English isn't too bad but do try your best to capitalize your I's and write in sentence case. Also try to be careful with your spelling. Good luck with your English!
• Latvia
20 Feb 07
I was listening to BBC and met English speaking people. But the best thing was to go and live for a while in USA. See all words we say has emotions in it. We have picture in our head when we speak. So now when I say for example "Freeway" - I have diferent emotions than before that! You can learn gramar, but not real language without being in acctual country.
@sonluci (63)
• India
20 Feb 07
if you want to learn any language.the best way is to use the language in every times you speak and every time you write.
• United States
20 Feb 07
Check locally. Most of your local high schools have English as a second language classes for adults and do not charge, or the charge is minimal (like $25). Good luck.
• Canada
20 Feb 07
About the only thing I'd change is to put an uppercase E on the word Engish. Instead of english, you should write English. Same with any lanuage; Spanish, Arabic, Danish, Russian, Hebrew, etc. To improve your English, I suggest the following: Read literary classics in English, as opposed to tabloids, or publications where a lot of slang is used. Watch educational TV and movies and listen to educational radio. Spend time with intellegent people. Avoid people who speak poorly.
@sripriya (450)
• United States
20 Feb 07
Yes your English is good but you can improve your english skills by following these tips: 1)Join an English course 2)Try reading a good book a month 3)learn a new word everyday 4)Visit an English speaking forum everyday 5)Read a news article everyday Hope these tips work for you!All the very best!