English Language Tests & Exercises

Test your knowledge of the English language with our range of online tests, grammar quizzes, language polls and more.

Online English Language Exercises & Tests

Explore our selection of ESL tests, quizzes, and exercises. Language learners at any level can enhance their proficiency by studying with these interactive language resources. Whether you're a beginner seeking a strong foundation or an advanced learner aiming to refine your language abilities, this section offers a range of materials to suit your needs.

Test yourself with our 519 free ESL quizzes. Select from a range of beginner and intermediate level questions which are separated into topic areas. Register for free and gain access to 222 more language quizzes.

Browse our ESL quizzes

English Tests

Members Only

Our members have access to our English language testing section. It records your score and statistics about your progress, which you can refer back to at any time. Currently we have 48 tests containing a total of 921 questions. Register for free and get access to our complete range of 48 English language exercises (921 questions).

Browse our tests

A growing collection of 42 English reading comprehension exercises, including multiple-choice and cloze / gap fill exercises. Select exercises by subject, or browse by level.

Browse our comprehension exercises

A selection of 1,219 language polls dedicated to looking at English usage. This section gives you a chance to have your say on what you think is correct usage or grammar. You can vote to test yourself or give your opinion, as well as adding your own comments and opinions.

Browse our polls

A collection of questions looking at varied aspects of English grammar, vocabulary, spelling, style, etc. They are divided into levels. You can also comment on, and read, ESL teachers' and students' comments on each topic.

Browse our question bank
Get Help

English Language Discussion Forums

The online discussion forums are the perfect place to quickly get help with learning English. Our professional volunteer English teachers and experts are ready to answer your questions 24 hours a day.

Go to the English Forums » Ask a Teacher »