Beginner grammar exercises and tests:
Beginner vocabulary exercises and tests:
Beginner crosswords:
Beginner reading exercise:
Pre-intermediate grammar tests:
Pre-intermediate crosswords:
- Parts of a house - read the definitions and guess the parts of a house to complete this crossword
Intermediate listening exercises:
Intermediate grammar tests:
Intermediate vocabulary exercises:
Intermediate multiple-choice tests:
English grammar tests, each with 20 questions, in order of increasing difficulty:
Intermediate reading tests:
Upper-intermediate listening exercises:
Upper-intermediate grammar tests:
Upper-intermediate vocabulary tests:
Upper-intermediate multiple-choice tests:
- Tenses - test on English tenses; 20 randomly selected multiple-choice questions: you get different questions every time you take this test
Upper-intermediate reading exercises:
- Reading test - complete the text with the given words; a banked cloze exercise
"If" sentences (conditional) multiple-choice tests - intermediate level:
Advanced grammar exercises:
Advanced reading comprehension exercises:
Advanced vocabulary exercises: