English for speakers of other languages (ESOL)
Subscription required
10,000+ results for 'esol'

In, at, on (prepositions of place)
Group sort

Small Talk
Open the box

Comparatives - word order
Unjumble

Tenses - Missing Word (Present Simple)
Complete the sentence

Telling the time
Match up

What if...?
Open the box

Present Simple - Missing Verbs
Complete the sentence

Harry Potter (diagram)
Labelled diagram

Real and unreal conditionals (random wheel)
Spin the wheel

Letter / Email Writing Quiz
Speaking cards

Describing People - Adjectives
Group sort

Personal information question and answer match
Matching pairs

Tenses - Missing Word
Complete the sentence

Transport and Travel vocab matching
Match up

Adjectives - Definition Match
Match up

Present Simple
Complete the sentence

My neighbourhood
Find the match

Travel Vocab
Match up

Missing Full Stop, Question Marks, Exclamation Marks
Complete the sentence

Adjectives and Their Opposites
Match up

Capital Letters Quiz
Quiz

Tenses - missing gap
Complete the sentence

Purpose of Texts E3
Match up

Present continuous
Complete the sentence

Wh questions E1
Quiz

Kitchen
Labelled diagram

Present simple questions- word order
Unjumble

Beginner sentences
Unjumble

Present perfect continuous Guessing cards
Open the box

New Year Traditions
Quiz

Present Perfect
Find the match

Going to - future plans
Unjumble

There is/there are practice sentences- my neighbourhood
Spin the wheel

Describing people 2
Quiz

Talk about leisure activities
Spin the wheel

Question word questions
Unjumble

Do VS Be verbs
Group sort
Adverbs of Frequency Timeline
Labelled diagram
Days of the week
Find the match
Daily Routine
Complete the sentence
Directions
Quiz
Windows desktop
Labelled diagram
Describing People
Gameshow quiz
Present continuous or present simple?
Complete the sentence
signs
Find the match
Present continuous /simple present
Spin the wheel
Jobs
Anagram
ROOMS
Quiz
Food vocab
Match up