English Worksheets

Browse our collection of interactive English language learning materials, reading exercises, and quizzes.

All Stories Books Worksheets Games Speaking Listening Pronunciation
Pronunciation: /l/ vs. /r/

Pronunciation: /l/ vs. /r/

A Guide for Thai English Learners.

Start
Ordering Food

Ordering Food

Enhance ESL classroom engagement with this interactive B1-level information-gap activity focusing on restaurant reservations, dietary requirements, and menu specials to build authentic communicative competence and vocabulary.

Start B1
Chinese New Year Around the World

Chinese New Year Around the World

Explore cultural differences with this B1 ESL Info-Gap activity. Students compare Chinese New Year traditions in Thailand and China, focusing on vocabulary related to festivals, travel, and symbolism.

Start B1
Talking About Your Job

Talking About Your Job

An information-gap activity designed to help you prepare for speaking tests. A single-player mode is available.

Start B1
Breaking the Wall

Breaking the Wall

Discover how Maria escapes the intermediate language plateau in this engaging B1-level English story. Learn about content-based learning and how combining your personal hobbies with English can unlock true fluency.

Start B1
Taiwan: A High-Speed Adventure

Taiwan: A High-Speed Adventure

Join Tom on an exciting journey through Taipei! Designed for A2 English learners, this bilingual book explores Taipei 101, local culture, and city navigation, complete with Thai translations and interactive quizzes.

Start
Gerund or Infinitive

Gerund or Infinitive

The choice between the -ing form (gerund) and the infinitive (to + verb) often depends on the main verb that precedes it. While it can feel like a game of memorization, there are several patterns and "rules of thumb" that make the logic clearer.

Start
Vocabulary Speed Run: History & Culture

Vocabulary Speed Run: History & Culture

Earn points for speed and accuracy.

Start
Hong Kong - Neon Nights

Hong Kong - Neon Nights

Immerse yourself in the vibrant streets of Hong Kong with this A2 English-Thai chapter book. Learn essential travel vocabulary while exploring markets, tasting street food, and discovering local traditions.

Start
Pronunciation - Final Sounds

Pronunciation - Final Sounds

Fixing Final Consonant Cluster Reduction: -LD, -ST, -KS

Start
Purple Hearts in Bangkok

Purple Hearts in Bangkok

Join Mali in Bangkok for her first BTS concert! Learn essential English vocabulary for travel, emotions, and community in this heartwarming bilingual story designed for A2 language learners.

Start
Pronunciation: /s/ vs /z/

Pronunciation: /s/ vs /z/

For many Thai speakers, these two sounds are difficult because the "buzzing" /z/ isn't common in the Thai language.

Start