In Part 1 of 5 Online Resources for Learning and Improving English (which is here), we looked at 5 websites that can help you practice English. Of course, there are many more online resources to help you, so in this article, you can find more website to help you learn, practice, and improve your English language skills.

  1. BBC Learning English, which can be used either as your primary source for learning English or as a supplement to your weekly classes, offers free audio, video and text-based materials. Full-length courses are available, but you can also follow individual material for extra practice on a topic.
  2. ESL Basics has a few good videos that can you can use as additional sources to help practice and improve your English. For example, there are videos on phrasal verbs, idioms, tongue twisters, and vocabulary (with topics like β€œ What are condolences?”) that would prove helpful in your study of English.
  3. la is an online resource with multiple uses. You can find an online dictionary, blog articles about living abroad that you can use for your English reading skills practice, language games to practice different skills while having fun, quizzes to test your knowledge and see where you still need to improve, as well as phrase books for university, business, and travel.
  4. Many Things is an online ESL website that is somewhat similar to above. This website offers activities from word puzzles, slang expressions, word games and quizzes to a random sentence generator, listening activities, and various reading exercises.
  5. Lastly, FonetiksΒ is a useful guide to hear how words sound by native English speakers in different accents. The site also has handy guides on practising English pronunciation with minimal pairs (e.g. ship vs sheep), the pronunciation of names of people, cities, and counties, and words with difficult or controversial pronunciation.

What other useful online resources have you come across that you would like to share with fellow ESL students to help them learn and improve their English?

About the Author

Denine Walters is currently a freelance writer, editor/proofreader and ESL teacher. Previously, she taught online English lessons to students from all around the world and, before that, she lived and taught English to young learners in Taiwan. In her free time, she likes to read, do scrapbooking and grammar quizzes, and travel.




Want to learn English?

Are you learning English? Here's how to learn with Shane English School.