Games

Games to Learn English
This is designed for children but can still be a good resource for making learning fun. There are many visual quizzes and other games learners can complete. This can be done with other members of the household.

skribbl
Basically, an online game of Pictionary! Great fun and a good way to learn or consolidate new vocabulary in a relaxed way. It can also be great if children or other family are around.

Free Rice
A game based around word definitions. Not only does it help your learner improve their vocabulary, but for every correct answer rice is donated to charity.

Word Shake
You are given 16 random letters and 3 minutes to create as many words as possible from these letters. This can help identify words and build vocabulary.

Apps

Duolingo
App to learn English on your phone or online.

British Council Apps
British Council has many apps for Android and iOS.

Praktika AI
An app which uses AI generated characters to practise your spoken English. There is a free option for 10 minutes a day but you have to pay for the premium option.