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

I want to speak english fluently without any gramatical errors, it seems that everytime i speak english my mind is careful with the grammar that's why i ended up so slow and sometimes wrong grammar, what should i do to enhance my english,please help.

2006-08-07 20:20:07 · 23 answers · asked by E_Q8 1 in Education & Reference Teaching

23 answers

Getting exposed to a complete English environment would be the best way to improve your speaking. You could enroll in an ESL (English as a Second Language) program in either the US or Canada. That way, you can improve your reading and writing skills, while being immersed in an English environment. Most colleges/universities or private high schools usually offer ESL courses over the summer. It'd be a good experience!

2006-08-07 20:26:01 · answer #1 · answered by clandestinelove 2 · 0 0

I'm an English as a Second Language (ESL) teacher. It is a common experience to speak very slowly because you are still thinking in your original language (L1) and translating into L2 as you go along. Fluency will come only when you can think in L2. You need to get and use an English-to-English dictionary. You also need to be in a situation where you don't stop and translate what you're saying, don't worry about mistakes, but just speak, speak, speak. In fact, there are over 500,000 rules of grammar in English and no one can remember or know them all. The best way to learn and use grammar is by learning to speak fluently and learning the grammar by speaking, subconsciously. So long as you think about grammar consciously, you'll not become fluent. A third thing to remember is that fluency is very, very hard to achieve. In fact, only a native speaker can ever become really fluent. If you work at it for many years (5 to 20 depending on how old you are), you can achieve some level of fluency, but you must practice and learn to think in the new language.

You can help your writing by writing in long hand or on the computer sentences and paragraphs that you have read. Copy the (good) writing word for word, then practice changing the supporting words (nouns, verbs, adjectives) in the structure. As your mind absorbs this writing, you will become a better writer of the language--note that this will not help you become a better writer as a writer, only a better writer in the new language.

In sum: to write better, copy and practice writing what you copy (hopefully from a well-written source). Stay away from Hemingway and people like that who use language creatively. Use everyday language sources...And to speak fluently, just practice speaking, don't worry about mistakes, just speak, speak, speak, and learn to think in the new language.

2006-08-07 20:37:44 · answer #2 · answered by Pandak 5 · 0 0

To improve your oral English you should try to mix with English people who speak good English( note I said good English) . Perhaps you could join a writers group . In regards to writing, try to make some pen pals so you can get into the practice of writing letters. You could at first write your letters on Microsoft Word that way you can use spell check to correct your spellings- this will guide you to where you have made mistakes and it will show you the correct ones. It will also highlight any sentence syntax errors too. After, you have done this, write it down on paper just for the practice of writing it then send to your pen pal. A few months of this will help you polish your English. Also, take some BBC online English quizzes as often as you can and even repeat them. This will certainly help you a lot.

2006-08-07 20:32:32 · answer #3 · answered by VelvetRose 7 · 0 0

Now-a-days, spoken english institutes have come up.
You can join and learn.
First of all, you should know, that you cannot learn any language without making errors and mistakes. Stop thinking like that and concentrate on one subject at a time. You will get many books on the subject. One is available in India - Rapidex english speaking course. If the same is available buy it and go through the same.
All the best my dear!

2006-08-07 20:27:34 · answer #4 · answered by Anonymous · 0 0

Practice makes perfect so just apply what you know and don't try to evaluate yourself each and everytime because it will only add extra stress and heavy pressure to yourself.In line your capabilities to what you already can and sharpen it from there.Great expectations will only drag you to deepest frustrations so be easy on yourself.It's not so much on the quantity but it's more on the quality.I'm pretty sure how you are doing now is far more leading than the rest of us so just try to smoothen that.We all make mistakes even linguists do so don't focus too much on those petty errors.The more you have those mistakes all the more you learn to get it right next time.So relax.
Practice...practice..practice.I know it sounds very elementary but trust me in all languages may it be english,spanish or french long before you finally get the grip of it in grammars ,the very basic for you to finally be independent and confident is to practice even just a little everyday.
Good luck!

2006-08-07 20:36:34 · answer #5 · answered by cascadingrainbows 4 · 0 0

Speak English as often as possible, especially to those whose English is BETTER than yours. Speaking around them will help you better your grammar. Trust me. After a while, you will see that it will feel more natural and then you will not seem to feel the need to 'rehearse' first in your head.

It's like for example. If you are learning to play tennis, or are trying to become better at it, you can't progress by playing with someone who is more rookie than you. You want to play with someone equal or better than you.

And as far as writing, the best way is to READ MORE. You will be aware of your own errors in writing when you read often. But I see that you don't have much problem with grammar, esp. compared to many of the members in here!! (ehmm ehmm... you know what I mean)

2006-08-07 20:33:17 · answer #6 · answered by denh 4 · 0 0

Hats off to you for making this effort.

I will advise you to speak whatever you know ... with people. Learning a new language has an inherent fear that you don't want to look stupid. Once you have this fear out of your mind, you are almost through and you will not realize that you have started speaking fluently without any errors.

2006-08-07 20:25:21 · answer #7 · answered by James B 2 · 0 0

One of the best ways to become fluent in any new language is listening and repeating. TV and radio can be good places for this and they give you lots of repetition and new terms.
Find a tutor (even a helpful English speaking friend) to listen and correct you.
Record your English and listen to it. Try the same phrase several times until it sounds right.
Good luck.

2006-08-07 20:24:32 · answer #8 · answered by San Diego Art Nut 6 · 0 0

Speak to native English speakers. The best way to learn a language is to hear and use it in natural conversation.

2006-08-07 20:33:34 · answer #9 · answered by Not Allie 6 · 0 0

If you can afford it, try living for a time in an English speaking country. Go to school, work (if possible) and live with a family so that you will learn their customs.

2006-08-07 20:24:30 · answer #10 · answered by Paula P 4 · 0 0

fedest.com, questions and answers