Resources for ESL teachers and students

ESL Teaching resources including worksheets, online quizzes and course book references are available for the following language points:

grammar



adjective + preposition
adjective structures
adjectives - order
adjectives (general)
adjectives - comparatives / superlatives
adjectives - ed / ing
adjectives - gradable / absolute
adverbs
adverbs - word order
adverbs of degree
adverbs of frequency
adverbs of manner
adverbs of time
any / every / some
articles
as...as
aspect
auxiliaries
auxiliaries - avoiding repetition
auxiliaries - question tags
auxiliaries - so / neither
auxiliaries - sounding interested
be
be / get used to
both / neither
can
clauses - relative
cleft sentences
comparative and superlative adjectives
comparison - quantity (nouns)
comparison with as...as
conditionals
conditionals - first
conditionals - second
conditionals - third
conditionals - zero
continuous tenses (general)
could
countable and uncountable nouns
defining relative clauses
demonstratives
determiners
discourse markers
ellipsis
errors - grammar
first conditional
frequency expressions
fronting
future
future - going to
future - present continuous (arrangements)
future - present simple (timetabled future)
future - will
future continuous tense
future in the past
future perfect tense
gerund / infinitive
going to (prediction)
going to - future intentions
grammar errors
grammar terminology
habits - past : used to
habits - past : would
habits - present : will
have got
have sthg done
hypothetical situations
imperative
indirect questions
infinitive of purpose
irregular verbs
like - would like
linkers
linkers - addition
linkers - cause and effect
linkers - contrast
modal auxiliary verbs
modals - degrees of certainty
modals of deduction
must
narrative tenses
negative and limiting adverbials
neither / both
noun phrase
nouns - countable and uncountable
participle clause
passive - report structures
passive voice
past continuous tense
past intentions
past perfect continuous tense
past perfect simple tense
past simple tense
past tenses
perfect and continuous
possessives
prefix
prefixes and suffixes
prepositions
prepositions after adjectives
prepositions after verbs
prepositions of place
prepositions of time
present continuous tense
present continuous tense- changing situations
present continuous tense- frequent behaviour
present continuous tense- future arrangements
present continuous tense- now
present continuous tense- temporary situations
present perfect continuous tense
present perfect tense
present perfect tense - for / since
present perfect tense - present relevance
present perfect tense - unfinished time period
present simple tense (general)
present simple tense - present meanings
present simple tense- timetabled future
present tenses (general)
pronouns - personal, possessive, reflexive
quantifiers
question forms - basic
questions
questions - question tags
questions - subject - object questions
relative clauses
relative clauses - defining
relative clauses - non-defining
relative clauses - reduced
reported speech
reporting verbs
second conditional
should
should have (done)
simple present tense
some / any / every
subject - object questions
substitution
suffix
tenses (general)
tenses - mixed
there is / there are
third conditional
time expressions (general)
time expressions - future
time expressions - past
time expressions - present
too / very / enough
unreal situations
used to / get used to
verb 'to be'
verb + bare infintive
verb + infinitive
verb + ing
verb + preposition
verb forms
verb patterns
verbs - dynamic / stative
verbs - irregular
was going to
will - future uses
will - typical behaviour
wish - past
wish - present
word building
word families
word order
would - typical behaviour
would - unreal situations
zero conditional

functions



ability
advice / suggestions
ambitions
annoying behaviour
approximation
arguing
arrangements
awkward situations
bargaining
certainty
changing plans
comparing
complaint - general language
conflict resolution
correcting and restating
criticizing
dealing with unexpected problems
decision making
deductions / guesses
describing
describing data
describing people - appearance
describing people - personality
describing pictures
describing places
directions
disagreeing
emphasizing
enquiry - intro
generalising
giving / understanding information
giving notice
giving opinions
giving personal news
graphs and charts - describing
guesses / deductions
habit
how to get to...
instructions
intentions and plans
inviting
likes and dislikes
making arrangements
making predictions
making recommendations
narration
negotiating
news - personal
obligation
offers
opinions
past events - talking about
permission / prohibition
personal news
persuading
phone calls
plans - changing plans
plans and intentions
possibility
predictions
preferences and wants
prohibition / permission
recommendations
regrets
request
restating and correcting
saying goodbye - leave taking
saying what's wrong with things
sequencing - narrative
starting / maintaining conversations
suggestions / advice
sympathy
telephoning
telephoning - problems
telling the time / time
thanking
time / telling the time
wants and preferences

vocabulary



age
American and British English
animals
another / other
appreciate
beach
big vs great
body parts
books
bring and take
British and American English
business / economics
business speak / management speak
cars / driving
certainty
change
charity
climate
clothing
collocation
commonly confused words
conversation
course book vocabulary
crime
dates
dating / romance
day - phrases and collocations
drink and food
driving / cars
eating out
education
emotions
errors - vocabulary
facial features
family / relations / relatives
feelings
films
first - different uses of
food and drink
football
for
frequency - vocabulary
friendship / relationship
furniture / furnishings
get - different uses of
health
hobbies
holidays / travel
homes / houses
household objects
houses / homes
how
idioms
idioms - music
if
illness / injury
informal words and phrases
jobs
landscape
leisure activities
life - different uses of
like
look
look, look like, look as if
make
marriage / weddings
metaphor
mind - different uses of
miscellaneous vocab
mishaps
money expressions
movies
music
names
numbers - cardinal
numbers - ordinal
office speak / office jargon
other / another
partitives
personality adjectives
phrasal verbs
physical features
prepositions
register (spoken)
relationship / friendship
relatives / family / relations
restaurants
right
romance / dating
seaside
sometimes / sometime / some time
speak vs talk
special occasions
sports
take - different uses of
take and bring
talk - different uses of
taste - uses of
television and film
time - expressions with
time words and phrases
travel / holidays
TV and film
verb + noun combinations
weather
word frequency
wrong - different uses of

writing



book review
business correspondence
character reference
complaint
correspondence
cv / resume
directions
email
enquiry
essay - for and against
essay writing
factual writing
film review
formal vs informal letters
giving advice
inquiry
invitations
job acceptance
job application
job resignation
letter to a newspaper
making a class webpage
messages
minutes
narrative
note taking
penpal - introduction
personal correspondence
postcards
punctuation
report writing
restaurant review
story writing
tone
writing a biography
writing a narrative

skills



accidents and emergencies
achievements
adventure
adventure sports
advertising
advice
age
alcohol
ambitions
America
anecdotes
anecdotes - family and friends
anecdotes - treasured possessions
anger
art
astrology - Chinese
babies
beach
behaviour
biography
birthdays
books
brands
bribery
Britain
business
business ethics
business meetings
career stories
cars / driving
celebrity
change
charity
chat
children / childhood
Chinese astrology
Chinese topics - feng shui
Christmas
city life
clothes
comedy / jokes
complaints
computer games
corruption
cosmetic surgery
countries
crime
culture
cultures
daily routines
dating
dieting
dreams
drinking
eating out / restaurants
eccentricity
ecology
education
emotions / feelings
English language
entertainment
entrepreneurs
environment
etymology
exercise and fitness
exploration and discovery
facts and myths
family
famous people
fashion
fears
feelings / emotions
feng shui
festivals
films
food and drink
football
friends
future - life in the future
gender
general knowledge
generation (gap)
geography
getting to know you
gifts
giving presentations
green issues
growing up
health - mental / psychological
health - physical
healthcare
heroes
history - ancient
history - recent
history - social / cultural
history of science
hobbies
holidays / travel
homes
horror
human mind / brain
humour / comedy
ice breaking
identity
image and self-image
informal conversation
information technology
intelligence (mental ability)
Internet
inventions / discoveries
investment
jobs
justice
kings and queens
language learning
languages
law
learning
learning English
leisure activities
life in the future
life stories / life experiences
lifestyle
love / relationships
making complaints
marriage / weddings
media
meetings
memory
mind / brain (human)
modern life
money
morality
motoring
movies
music
mysteries
myths and facts
names
naming
nationality/ nationalism
nature
news
optimism and pessimism
paranormal
parenting
parties
past - life in the past
patriotism
personal behaviour
personality
personalization - general
pessimism and optimism
phobias
photography
physical fitness
poem
poetry
politics
possessions
prejudice
presentations
presents
psychology
public events
puzzles
quotations
recycling
relaxing / stress
religion
rescue
restaurants / eating out
riddles
right and wrong
ritual
role models
romance / relationships
routines
royal family
rubbish
schooldays
science
seaside
secrets
sexual attraction
shopping
sleep
smoking
social networking
social trends
society
song
space travel
sports
stocks and shares
stories
strange people
study skills
style
supernatural / mysteries
survival
taboos
tastes and preferences
technology
television
The English language
time management
tourism
travel / holidays
TV
UK
urban myths
USA
vegetarianism
waste
weddings /marriage
wildlife
women vs men
work

pronunciation



ed endings
s endings
accents
consonant sounds
consonant sounds - voiced / unvoiced
elision
emphasis
emphasizing
homophones
intonation
name and word pronunciation
numbers
omission of sounds
regular verb endings
schwa
sound
sounds
sounds and spelling
stress - cleft sentences
stress - syllable
stress - word
stress timing
voiced / unvoiced consonant sounds
vowel sounds - diphthongs
vowel sounds - single
weak form
word and name pronunciation
word linking
Latest materials
Politics and the US Election
Complete lesson Vocabulary: politics, elections; skills: political issues.
pdf logo
Complete lesson pdf
 
 
Receptionist told to wear high heels or go home
Complete lesson Vocabulary: work clothes; skills: gender discrimination; grammar: reported speech.
pdf logo
Complete lesson pdf
 
 
Grammar notes: Comparison with as...as
Comprehensive grammar reference notes, illustrated.
pdf logo
Grammar notes pdf