posted by Jrffrey .
What must I do to be a best leaner in English
You need to practice your English as much as possible. Try going for several hours or even a day without speaking your native language. Speak only English.
Also, read as much English as you can.
If you have specific questions, please post them here. We'll be glad to help you become a "best learner in English."
Here are some really good websites for people who are learning English:
Explore all sections.
Again, explore everything.
A listen lab is wonderful for people who need to practice on their listening and speaking skills.
Idioms in any language are the hardest things to learn in vocabulary. This site will help with that.
.........told the boy to go home.