My favorite websites to improve English

English learning web tools I can not live without 💜

1. Quizlet

https://quizlet.com

  • vocabulary
  • pronunciation

Quizlet is my ultimate tools to learn English by yourself. It allows to create study sets and then turn them into interactive flashcards, tests, and study games.

My favorite way to use Quizlet is creating sets for each book I read (in English of course). I always add all new words for me or words that I would like to remember. There are already more than a dozen books sets in my profile. My fav set is Potteriana vocabulary set - one day I decided to re-read the entire series of Harry Potter books in English and discovered a huge number of specific words related to this series - wand, cauldron, broomstick, spell, leaky, etc.

GALLERYQuzlet (1).png
A screenshot of Quizlet set. There are cards with words from Harry Potter with its explanation and image, for example quill, cloak, etc

My Potteriana vocabulary set on Quizlet 🪄

As I said before, you can add new words to sets, but Quizlet allows you not just add words in boring dictionary, but also to write a description for them and add pictures.

After adding new words in Quizlet you can gamify the process of memorizing them - play flashcards, take the test, play the match game. If you are a gambling person like me there are also achievements!

GALLERYQuizlet (2).png
A screenshot of Quizlet achievements. There are a few of them: Flashcard whiz, Active learner, Match whiz, Night owl, Early bird, etc

Some of my quizlet achievements 🏆

Also if you don't want to waste time creating sets from scratch you just can search it!

GALLERYQuzlet (3).png
A screenshot of Quizlet search for query "frontend"

Quizlet search result for "frontend"

2. Youglish

https://youglish.com

  • pronunciation
  • listening

YouTube has lots and lots and lots of videos. Why not use them to learn English? I guess that's how Youglish appeared. Youglish is a website that can help you to improve pronunciation with YouTube videos.

Enter a word, select a language (you can choose between several english dialects) and voila, watch how native speakers pronounce the word in the context of its use. Currently Youglish provides the following English dialects: United States (US), United Kingdom (UK), Australia (AUS), Canada (CAN) Ireland (IE), Scotland (SCO) and New Zealand (NZ). I highly recommend to check how some words sound in different English dialects just for fun. For example check US, UK and AUS. I'm sure you'll be surprised.

GALLERYYouglish
A screenshot of Youglish. I typed the "yay" word into the search bar and there is an result: video where a girl says this word

Youglish search result for "yay" (that's my fav english word, yay!)

I really like the simplicity of this tools! If you still don't practice pronunciation I recommend trying it with Youglish.

3. Reverso Context

https://context.reverso.net

  • writing
  • pronunciation
  • grammar

Reverso Context is a free online translation service that can translate texts between selected languages. It doesn't just dummy translate texts, it uses already translated texts to provided accurate translations. I recommend using Reverso Context to find sentence examples in their natural habitats.

GALLERYReverso Context (1).png
A screenshot of Reverso Context`s main page with search bar

Main page of Reverso Context, it's where the magic begins

You can select different languages - from which you translate the text and to which one you translate it. I always use Reverso Context for writing articles or while reading books and highly recommend you to do the same.

GALLERYReverso Context (2).png
A screenshot of Reverso Context`s search result

Reverso Context search result for "leviosa". As you can see, there are real quotes

4. Google Images

https://images.google.com

  • vocabulary

Yep, one of my favorite tools is Google Images.

GALLERYGoogle Images (1).png
A screenshot of Google Images`s search result: I googled cats and there are a lot of cats

Meow 😸

In my previous article I already wrote that memorizing words through pictures is a great way to learn new words, especially if you're a visual learner (you better internalize information through images, pictures and spatial perception) like me. So how to use Google Images? Go to Google, type in the search box a word, which you want to memoize and then select images tab. Have a look (quick or not) at the search result. It may take a while to find the ideal picture, don't worry. Furthermore, you can save your pairs word/image somewhere, for example in “electronic dictionary”. I was using as electronic dictionary my private Telegram channel where I've been posting pictures with its translations. You can just create a folder on your PC or device and put image files inside it.

5. Leetcode

https://leetcode.com

  • vocabulary
  • writing

Leetcode is one of many websites to practice coding via solving online algorithmic problems. Leetcode is very popular among beginners or experienced developers and job seekers. Part coding test, part community forum and part interview preparation tool - it's all about Leetcode.

You may be wondering why I added Leetcode to the list of useful websites for learning English. I am a developer and my profession is solving the problems everyday. Leetcode is mainly English based community which allows to simultaneously improve hard skills and learn the language, so that's why.

GALLERYLeetcode (1).png
A screenshot of Leetcode

There is a screenshot of one of the Leetcode`s problem (not the easy one tbh)

Don't worry if you are not a developer. You don't have to join Leetcode and solve algorithmic problems. Just find an English community suitable for your job or hobby and dive in it. There is a huge variety of communities on the Internet, I'm sure you will find something appropriate for yourself.

6. ???

I hope the list will continue to grow. So come back often and check out the new updates. See y'all!

Thanks for reading!