Free online English lessons and tests from A1 beginner to C2 advanced!
Our FREE English course is updated regularly with new content and features, and will help you with all the skills you need for better English.
There are lessons and exercises on all the skills (reading, writing, listening, speaking, grammar, vocabulary and much more), all divided into levels.
Using this site:
Step 1: Take the level assessment test to see what your current level is from A1 to C2.
Step 2: Depending on your level in Step 1, select the resources below.
My level is A1 - show me the lessons
My level is A2 - show me the lessons
My level is B1 - show me the lessons
My level is B2 - show me the lessons
My level is C1 - show me the lessons
My level is C2 - show me the lessons
So what are the Levels?
This website has resources in 6 different levels, all based on the CEFR (the Common European Framework of Reference). The Levels are A1, A2, B1, B2, C1, C2.
Are the lessons reliable and authentic?
My name is Patrick and I run this website with my wife. We are both native English speakers (from the UK) now living in New Zealand. This free online English language resource is the result of teaching English in many countries (Finland, Poland, Spain, Japan and New Zealand) over a 20 year teaching career, so we’re confident that the resources on this site are accurate and correct.
New posts straight to your inbox!
You can also sign up to get all new posts delivered straight to your inbox – just visit our free newsletter page, and we’ll send you a weekly email with all the new content, lessons and other information that will help you achieve improve and master your English! And don’t worry – we will NEVER use your email address to send you anything apart from updates to our free material, and you can unsubscribe at any time.
Thanks for visiting our site
We hope you’ve found it useful! If you did, please help us reach more people by posting on Facebook or Twitter, telling your friends and spreading the word!
Patrick and Debbie, authors of ENGLISHpracticeONLINE