Beheira STEM English Club
Free EFL / ESL Practice

Test Your English
Knowledge Online

Interactive grammar, vocabulary, and comprehension exercises for secondary school students — organised by grade level.

3
Grade Levels
6
Skill Areas
Free
No Login
Randomised

How This Works

Choose your grade level below. Each grade has its own set of exercises across Grammar, Vocabulary, Reading, Novels, Writing, and Listening. Answers are randomised on every attempt. Visit esl4everyman.blogspot.com for more resources.

Visit Blog →
Choose Your Level

Select a Grade

All exercises are organised by grade. Pick yours to see the available skill categories and tests.

10 📗 Grade 10 Secondary — Year 1

Foundation skills in grammar and vocabulary, with introductory reading comprehension and literature exercises.

Grammar Vocabulary Reading Novels Writing Listening English Club
11 📘 Grade 11 Secondary — Year 2

Intermediate exercises building on core skills with more complex texts, extended vocabulary, and structured writing tasks.

Grammar Vocabulary Reading Novels Writing Listening English Club
12 📕 Grade 12 Secondary — Year 3

Advanced exercises designed for exam preparation, including analytical reading, essay writing, and extended listening tasks.

Grammar Vocabulary Reading Novels Writing Listening English Club