As an English teacher, I think that the best way for non-native speakers to learn to speak better English is simply through conversation. Most are apt to tell you television, but the truth is, television does not always utilize correct grammar and does not necessarily reflect how Americans really speak, per se.
Most non-native speakers have a complex about speaking because they do not wish to appear foolish. To that, I'll say this: Keep in mind that the vast majority of native-born speakers do not speak proper or even clear English. Don't let anyone give you a complex about the way in which you speak. Just continue doing your best and time will surely solve the rest.
However, if you really are gung ho about this, you should check your local college or university. Many have diction and pronunciation courses specifically for non-native speakers. They can help quite a bit. But I think the first step is simply getting past your fear of making mistakes.
2006-07-16 13:50:07
·
answer #1
·
answered by Myna Bird 2
·
1⤊
0⤋
First of all, thank you and congratulations for taking the time/energy to learn a new language. I would suggest either taking a class, or watching more t.v. I know it sounds silly, but by watching television you will be sompletely immeresed in the language. One other suggestion (which may be more helpful than watching t.v.) is to listen to books on tape. Then you can hear what they are saying, and also see what the words look like written down. I hope this helps, and again thank you! :)
2006-07-16 18:12:27
·
answer #2
·
answered by Anonymous
·
0⤊
0⤋
Practice, practice, practice.
You can watch english TV programs or movies and speak along with the characters.
I know in the US, we have dialect coaches that can help too.
Remember also that some accents can be minimized but never lost entirely if you learn the language as an adult.
Good Luck!
2006-07-16 18:11:32
·
answer #3
·
answered by Lisa the Pooh 7
·
0⤊
0⤋
Did you know that most native speakers of English are not taught the correct use of the language. It depends on who you hang with or where you live. Basically their are many dialects of English so be careful.... I would say to go to college and learn the language, talk to people and try making some friends. i think your command of English is good so far.
2006-07-16 18:14:19
·
answer #4
·
answered by Anonymous
·
0⤊
0⤋
Try watching american tv shows. Those have the most current uses of the language, especially slang and improper uses of certain words, and you can hear how all of it should sound.
I speak english, but I like to watch spanish tv shows to learn how a word I see on paper is actually spoken.
2006-07-16 18:13:20
·
answer #5
·
answered by mia_violenza 3
·
0⤊
0⤋
Practice English with friends that will help you. Read the newspaper aloud. Take a class at your community center or local college.
Just practice everyday, I liked the movie watching idea & repeating the dialog. It will also give you something to talk about with others.
2006-07-16 18:15:18
·
answer #6
·
answered by momma dog 4
·
0⤊
0⤋
What is your native language? Presumably not English (most English speakers couldn't care less about their pronounciation, grammar, and spelling).
Practice, practice practice....watch movies over and over (pick whichever ones you like) and practice repeating the dialogue.
You'll get it.
2006-07-16 18:09:52
·
answer #7
·
answered by Anonymous
·
0⤊
0⤋
take your time to speak slowly, and listen to your words. you will speak louder when you gain more confidence and you feel like your improving. watch movies, listen to radio, tv and listen carefully. your english grammar appears excellent!
2006-07-16 18:47:22
·
answer #8
·
answered by gurrrly 3
·
0⤊
0⤋
try toastmasters.. they are a group dedicated to speech and presentation.. anyone can attend.
2006-07-16 18:13:26
·
answer #9
·
answered by tattooz2 1
·
0⤊
0⤋
hire somethin
2006-07-16 18:12:33
·
answer #10
·
answered by goodperson 2
·
0⤊
0⤋