๐ŸŽฎ FREE ESL Games just launched!Browse ready-to-play classroom games for Under 5s, Ages 5-6, and Primary โ†’๐Ÿ“– Premium lesson plans from just 10เธฟEnglish, Math, Science & Social Studies for primary school teachers โ†’๐ŸŽ“ Find a private teacher in ThailandBrowse verified teacher profiles and book lessons today โ†’๐Ÿ’ผ New teaching jobs added dailyRegister free to get early access to new jobs before anyone else โ†’๐Ÿ  Rentals across ThailandCondos, houses and villas in Bangkok, Chiang Mai, Phuket and more โ†’โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜• This site is free & run by one personIf it helped you, buy me a coffee for 40เธฟ โ€” scroll down to support the site ๐Ÿ™โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…
โœ๏ธ

Grammar

From A1 basics to C2 advanced โ€” every grammar point explained, practised, and ready to teach

Self-study for learners anywhere ยท Teach mode for the classroom

Not sure of your level? Take the placement test โ†’

How it works

Every grammar topic has three modes

๐Ÿ“–

Learn

  • โœ“Clear rule explanation with examples
  • โœ“Form tables showing how to build the structure
  • โœ“Common learner mistakes and how to fix them
  • โœ“Tip boxes with memory tricks
โœ๏ธ

Practise

  • โœ“Fill-in-the-blank exercises
  • โœ“Sentence transformation tasks
  • โœ“Error correction activities
  • โœ“AI feedback on free writing
๐Ÿ“บ

Teach

  • โœ“Projector-ready explanation slides
  • โœ“Class exercises you can run live
  • โœ“Student answer reveal for TV mode
  • โœ“Printable reference sheets

Choose your level

Six levels ยท A1 to C2

Start at your level or work through from the beginning

๐ŸŒฑ
A1Starter

Complete beginners ยท 12 topics

Topics include

  • โ–ธTo be (am/is/are)
  • โ–ธArticles: a, an, the
  • โ–ธSimple present tense
  • โ–ธPlural nouns
12 grammar topicsStart A1 โ†’
๐ŸŒฟ
A2Elementary

Early learners ยท 14 topics

Topics include

  • โ–ธPast simple
  • โ–ธCan / can't
  • โ–ธComparatives & superlatives
  • โ–ธCountable & uncountable
14 grammar topicsStart A2 โ†’
๐Ÿ“—
B1Pre-Intermediate

Developing learners ยท 16 topics

Topics include

  • โ–ธPresent perfect
  • โ–ธFirst conditional
  • โ–ธGerunds vs infinitives
  • โ–ธUsed to / would
16 grammar topicsStart B1 โ†’
๐Ÿ“˜
B2Intermediate

Confident learners ยท 16 topics

Topics include

  • โ–ธPassive voice
  • โ–ธReported speech
  • โ–ธSecond & third conditional
  • โ–ธModal perfects
16 grammar topicsStart B2 โ†’
๐Ÿ”ฅ
C1Upper-Intermediate

Advanced learners ยท 14 topics

Topics include

  • โ–ธInversion
  • โ–ธCleft sentences
  • โ–ธMixed conditionals
  • โ–ธEllipsis & substitution
14 grammar topicsStart C1 โ†’
๐Ÿ†
C2Advanced

Near-native speakers ยท 12 topics

Topics include

  • โ–ธSubjunctive mood
  • โ–ธNominalization
  • โ–ธComplex aspect
  • โ–ธDiscourse markers
12 grammar topicsStart C2 โ†’
๐ŸŒ

Grammar for English learners everywhere

Every topic covers the most common mistakes learners make โ€” whatever your first language โ€” with clear explanations and practice that actually sticks.

Find my level โ†’
๐Ÿ“… ... today๐Ÿ‘ ... total visitors