English Tests, Exercises & Lessons
Practice English grammar, vocabulary, reading, listening, writing and speaking with free online exercises. Improve your English from A1 to C1 and prepare for IELTS, TOEIC, PET, FCE and Cambridge exams.
Grammar
Learn and test grammar rules.
Vocabulary
Expand your vocabulary step by step.
Writing
Improve your writing skills.
Reading
Read texts and test comprehension.
Listening
Train your listening skills.
Exams
Prepare for KET, PET, FCE, IELTS, TOEFL.
Latest Lessons
A(n), the, no article
A, some, any: Countable and uncountable nouns
Discourse markers: Linking words
Past Perfect Tense
Past Simple vs Past Continuous
Asking Questions in English: Forms
Enough, too, too many, too much
Much, many, a lot of, a little, a few
IELTS - Reading for General Training
Popular Grammar Topics
View all →English by Level
A1 English
Grammar, vocabulary, reading, listening and writing practice.
Explore level A2A2 English
Grammar, vocabulary, reading, listening and writing practice.
Explore level B1B1 English
Grammar, vocabulary, reading, listening and writing practice.
Explore level B1+B1+ English
Grammar, vocabulary, reading, listening and writing practice.
Explore level B2B2 English
Grammar, vocabulary, reading, listening and writing practice.
Explore level C1C1 English
Grammar, vocabulary, reading, listening and writing practice.
Explore levelExam Section
View all →A2 Key (KET)
Practice tests and exam preparation resources.
Start practisingB1 Preliminary (PET)
Practice tests and exam preparation resources.
Start practisingB2 First (FCE)
Practice tests and exam preparation resources.
Start practisingIELTS
Practice tests and exam preparation resources.
Start practisingTOEFL iBT
Practice tests and exam preparation resources.
Start practising