Online English resources for teaching and learning English are available for free. Use our free interactive speaking and listening lessons, reading and writing exercises, quizzes, and games to improve your English.
Understanding Time 15 January, 2023 Animals Activities and Exercises 2 January, 2023 Synonyms Crossword 31 December, 2022 Festivals and Celebrations Crossword 25 December, 2022 Language Crossword 19 December, 2022 Christmas for Beginners 12 December, 2022 Christmas Hard Exercises 5 December, 2022 Finance Exercises 2 December, 2022 Environmental Issues 25 November, 2022 Entertainment 20 November, 2022 |
Take our free level test if you are unsure of your level. The Junior Level Test is for students aged 6 to 12, and the Senior Level Test is for students aged 13 and up. It only takes 15-20 minutes to determine which English language course to take. You can also choose to have your results emailed to you. So why waste your time? Take the English level test online right now!
Links to Different Levels of English:
Learn English with our free online English material for various levels. We regularly add new ESL exercises on grammar and vocabulary, as well as whole-text activities. In addition, we offer test preparation activities for students preparing for the Cambridge Assessment English Main Suite as well as English Language B for the IB Diploma. There is also content to help students prepare for the Cambridge Advanced courses.
Starters | Beginner | Elementary | Intermediate | Upper Intermediate | Advanced