I need to improve my English!

China
April 23, 2007 10:30pm CST
I'm from China.I have learn English for 18 years at school.Now my English hearing,writing and spoken is still not good.How do I improve my English? Please give me some advice.
2 people like this
12 responses
@pilbara (1436)
• Australia
24 Apr 07
This isn't a situation that I have been in before, but good on you for learning another language. Maybe these suggestions might help? 1) If you have some friends who also speak english, any time you are with them make the decision to speak nothing but english. 2)Every day chose a certain number of words that you want to add to your vocabulary, and have a rule where you have to use the word in the right context either written or spoken. 3) Have a penpal whose first language is english or whose english is good. That will help with your written english and you could even get them to point out any errors in your letters or emails. Good luck with your progress.
• China
24 Apr 07
Thank you! (1)I understand speaking English is the best method to learn English,but my friends all speak Chinese.maybe I can speak online. (2)I just do it (3)Good idea!I will do it.
@mailovee (265)
• China
24 Apr 07
You dont have a English corner about? I ofen go to English corner to speak English,althoug I dont meet forengners(from English speaking countris)very often I think speak to Chinese is also helpful.
• China
24 Apr 07
It is my first time to come here and I am also facing these difficulties.Your advice makes me be confident again,though it isn't easy to do well.I will try my best!Thanks!
@hcromer (2710)
• United States
24 Apr 07
Being a member of this site should help you to learn English, the more active you are on the site, the more English you will be able to pick up on.
• China
24 Apr 07
That's one of my purposese I'm here,lol!Thank you!
• United States
25 Apr 07
Practice! Practice! Practice! Speak, and write in English frequently. Make friends with people who speak English. Find pen pals who speak English to communicate with. There websites that help you to learn English online. Here are a few websites that might help: http://www.eslcafe.com/ http://www.manythings.org/ http://www.eslpartyland.com/ http://www.eslflow.com/
@zjenikka (292)
• Philippines
25 Apr 07
As much as possible try to converse with somebody in English... try very hard to look for someone who knows how to speak in English and converse with him/her most of the time. Experience is the best teacher.
• Bulgaria
24 Apr 07
The best way for improvement for me is by reading a lot of English books,listening to music and watching films. To get all these materials you can find the British Council in China (if there is such,but I'm sure there is). At the British Council there's a big library with all level books,films,magazines,DVDs and casettes. Just remember to read a lot.
@vijiayyar (191)
• Ireland
25 Apr 07
Well if u really want to improve ur English the best way is to read good English literature. Try to devote as much as time u can to reading. And always keep a good dictionary, a thesaurus and a good grammer book (like Wren and Martin) at hand. Watching English movies, series, etc is also helpful. Also try to listen some good English music as well, especially from 80's or 90's. And at last make a group of friends among whom u always try to communicate in English.
• Philippines
24 Apr 07
First and foremost, you must always communicate to those people who are good in English, like here in MyLot (that's why I'm here). Second, read and read English books or pocket books, Third, watch english TV shows..
@Makoy1983 (1084)
• Philippines
24 Apr 07
enroll in english classes and do some self-study. self-study includes reading english books and verbally and mentally read it, and of course understand what you're reading. then at times, try to practice your pronounciation and tensing. watch english movies. and dont only talk in english, if possible, try to think in english too. try to make it you primary language
@Nardz13 (5055)
• New Zealand
24 Apr 07
Hi Sanque, Learning a second language will always be difficult, but never impossible, I found that the most beneficial way to learn any language is, too surround yourself with original speakers of that language, or the language your learning. This is the most fastest and most effective way to learn a language. In your case you want to improve on your english speaking skills, so go hangout with english speakers you will pick it up much faster... Believe me when I say this and go try it out. Even chatting online to english speaking people helps. Goodluck Matey
• India
24 Apr 07
1.read lots of english books 2.watch mots of english movies 3.try to speak in english only with others.dont feel bad even if others tease you on that just because you talk in english with them 4.try to see the dictionary and get the meanings of wordd that you dont understand 5.read english articles coming in the newspapers that will improve your spoken english all the best-
@mailovee (265)
• China
24 Apr 07
Maybe we are fellow traveler,I'm also learning English now,I've got some experiences hope that might help. First,you should make yourself clear what's your English for,I mean you should adopt different ways to study English that for different purposes,if you want to be a teacher or you want to be a translator or a interpreter they are all differen form each other. Second,I want to say people are all different everyone is unique so their ways to study a foreign languages must be different,find you own way,other's suggestion if for reference only.
@carryli (875)
• China
24 Apr 07
Haw haw,i am a Chinese too,i really feel learning English difficulty,expecially the CET.I find it is so hard,though your engilsh learned well.Maybe have more foreign friends will help us to improve our english.