Learn English at Home
Here are some courses from Future Learn. You can register for free.
Here is an online course from BBC Learning English. It is a good way to practise your English and includes activities to boost your grammar, vocabulary and punctuation.
Entry 3 Topic Work
Try these activities from ESOL Courses to practise different skills:
New Internationalist Learn English Wiki provides reading activities, where you can also practise your grammar and vocabulary:
Speaking and Listening
Listen to these recordings from British Council about a group of friends living in London. You can also do activities to practise the language they use.
Watch these videos from ESOL Courses:
Randall’s ESL Listening Lab has many different listening activities:
For a fun listening activity, go to Lyrics Training– find your favourite song and type in the lyrics.
ESOL Nexus has some videos and activities to practise your listening skills:
Here are some reading comprehension activities from ESOL Courses:
The British Council Learn English website has lots of reading activities to help you understand everyday English and language you need for the workplace:
Do you enjoy reading stories? Try reading short stories on the British Council’s Learn English website:
Boost your writing skills with these activities from ESOL Nexus:
Read this guide from Using English on how to write a formal letter.
Learn English Teens has a variety of activities for different types of writing:
British Council Learn English offers many activities to help you develop your writing skills about familiar topics:
Watch these 6 minute grammar audios from BBC Learning English:
Here are some activities from English File:
Watch these videos on ESOL Nexus and do the grammar activities:
Look at these resources from ESOL Courses to develop your vocabulary for health and looking for a job:
You can find activities on the British Council website to learn the meaning, pronunciation and spelling of new words:
Try these activities from ESOL Nexus to develop your vocabulary and improve your spelling:
Games to Learn English has different activities to practise your vocabulary: