English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

22 answers

It is done through education and effort.

2007-06-12 08:06:58 · answer #1 · answered by Automation Wizard 6 · 4 0

Uhhh...when you were born, you couldn't speak. You learned to speak the language of the people around you. If you mean how can someone for whom English is a second or third (or ninth) language speak correct English better than a person for whom English is a first language, then it has to do with who taught you English. If the non-first language English person learns English in a classroom, s/he will most likely speak MUCH better English than most Americans/English people who are not taught English according to the laws of English grammar. The same goes for any language. If you learn to speak portuguese you may speak it better (grammar-wise) than a regular Brazilian because you learned in the classroom.

2007-06-12 08:29:51 · answer #2 · answered by yp_plum_new_york 3 · 1 0

By studying English grammar very carefully, remembering all the rules and exceptions, and practicing these rules daily. A lot of people born in English-speaking countries never bother to learn all the rules and exceptions, so it really is not that hard to outdo a lot of them, so long as you have a knack for it. New languages come easier for some people than others.

2007-06-12 08:08:29 · answer #3 · answered by Mr. Taco 7 · 3 0

I've never heard of anyone with ESL speaking better English than a native. Most of the time they cannot be bothered even learning basic English. Having said that, though, I'm sure it's entirely possible. But what you might consider poor English might be a regional dialect you are unfamiliar with.

2007-06-12 08:31:59 · answer #4 · answered by Sinclair 6 · 0 1

its really a question of colloquialisms, you do not necessarily speak better English. You simply don't recognize the syntax and colloquialisms used unless you live in this country. i.e. Great Britain. English is a living language, it changes all the time.
of course if you are referring to American English or Australian or any other English speaking country they all speak their own brand of English which is frequently quite different from ours.
normally if your syntax does not give you way, your accent does. lol isada perfect example

2007-06-12 08:14:17 · answer #5 · answered by sabrina 5 · 1 0

Well that would be the exception to the rule I suppose. Although noone is born speaking any language it is all learned. Often times other countries teach in their own language as well as English.

2007-06-12 08:07:22 · answer #6 · answered by jay k 6 · 0 1

some people intentionally speak in slang or a form of shorthand. You may see it as not being proper "english" but it is a common language in thier communities that is based on english. And we speak it fluently. fo shizzle

2007-06-12 08:11:28 · answer #7 · answered by Anonymous · 1 0

Being a foreigner you were taught to speak more proper than when your born because your parents used "slang" to speak to you

2007-06-12 08:09:40 · answer #8 · answered by Anonymous · 3 0

Because they learned proper English in Africa or the Middle East. People who are from an old English (British) colonized country tend to speak proper English. In America, (people who arent' already Hispanic) we learn proper Spanish (Spain Spanish), I'm sure we sound the same to Mexicans and Central Americans.

2007-06-12 08:06:38 · answer #9 · answered by madbaldscotsman 6 · 3 2

I know what you mean. They learn the language 'properly' and don't just pick it up from their parents/relatives/television who may not be speaking in proper English.

2007-06-12 08:09:25 · answer #10 · answered by Pico 7 · 3 0

Because they learned it from a book maybe? When people are born speaking a certain language I dont think they use it so properly...idk

2007-06-12 08:06:44 · answer #11 · answered by amasmomma05 4 · 4 0

fedest.com, questions and answers