Home
I Hate Bad English Interactive English English in Kensington Live English Schools of English Crosswords More Resources Reading Aural Exercises English Jokes Folk Songs
Home Events Guide World languages English Resources London Contact Us Sitemap
Home
Home
Interactive Exercises in English (ESL)
These exercises are free for students and teachers of English. They are at various levels, and will eventually be sorted and categorised.  We hope you find them enjoyable and beneficial.

For meanings and explanations of expressions and idioms, click here!
Click here for interactive and printable crosswords. Exercises are added and revised regularly!
More exercises are added regularly
name
subject
level
type
printable?
If so, click.
most exercises will be printable soon!
qz = quiz       sel = multiselect (more than one answer)
um = use mouse to match      fill = type words into gaps
Match part of sentences. You have 2 minutes!
int
um
Expressions with head
int
um
Common expressions with heart
int
um
Comparatives, eg: as quick as a flash
int
qz
Expressions about unhappy women
adv
qz
Expressions using black and white
int
fill
Relating to noises and looks made by people
adv
um
Learn expressions with the word cat in them
int
fill
Idioms with the words clean and dirty
adv
fill
collocation: at
Expressions using the particle at
adv
qz
Often used groups of words
adv
qz
Prepositional collocations
int
qz
Short phrases
int
um
Click the correct response. Hard!
adv
qz
Click the correct response. Hard!
adv
qz
Connecting, using the preposition on
int
qz
Arresting and sentencing a criminal
adv
um
Do-it-yourself - fixing things in the home
int
qz
Expressions about drinking alcohol
adv
um
Idioms using the word drop
adv
qz
Idioms related to eating and drinking
adv
um
Expressions relating to running away
adv
sel
expressions: about
Different expressions using the word about
adv
qz
Learn expressions with the word fish in them
int
fill
Idioms with the word high
adv
um
Expressions with foot
int
um
Idioms connected with gambling - mainly card games
adv
um
A silly exercise testing preposition-gerunds
adv
qz
Match two parts of a sentence
adv
um
Expressions with the word blue
adv
um
match two parts of a sentence
int
um
Expressions and proverbs with the word good
adv
fill
Expressions using the word hand
int
qz
Idioms with the word cloud
adv
um
Idioms using the word long
adv
um
Idioms with the word hold
adv
um
Similes (comparisons using like)
adv
fill
Similes (comparisons using like)
adv
fill
Match the expressions
adv
um
Match the expressions
adv
um
Match the expressions
adv
um
Match the expressions
adv
um
Expressions with eye
adv
fill
Expressions with see
int
fill
Expressions with the word dog. More here
int
fill
Grammar exercise: join sentences together
adv
qz
The difference between lay and lie
int
qz
Expressions using different numbers
int
fill
Idioms with the words light and dark
adv
fill
Different light noises
int
um
Linking expressions in sentences
adv
sel
Match idioms with the verb lose
int
um
Expressions using the word love
int
fill
A love story? - expressions with the word red
adv
fill
When to use make and when to use do
int
qz
Expressions using the word slip
adv
um
eg: Don’t  .. look a gift horse in the mouth. Learn
adv
um
Fill the gaps - with learning links!
adv
fill
Test your word power
adv
fill
Choose the correct word in proverbs and sayings
int
qz
Find the missing word
adv
qz
Expressions with the word way
adv
fill
Match the word to its meaning
adv
um
Expressions with the word old
adv
fill
For beginners. Find the opposites
elem
um
Easy, match opposite meanings
elem
um
Fairly difficult, match opposites
int + adv
um
Fairly difficult, match opposites
int + adv
um
Fairly difficult
adv
um
Practice using prepositions: out of
int
um
phrasal verb: away
Expressions ending with away
adv
um
phrasal verb: call
Expressions with the verb call
int
um
phrasal verb: do
Quite easy expressions with the verb do
int
um
phrasal verb: down
Different meanings of verbs ending with down
adv
um
phrasal verb: take
Phrasal expressions with the verb take
adv
um
Match prepositional phrases
int
um
Put in the correct prepositions
elem
int
qz
Match parts of sentences
adv
um
Find the missing word to complete the saying
adv
qz
Phrasal verbs using put
very adv
um
Phrasal verbs using put
adv
um
Idioms with the word short
adv
um
Expressions with the word sit
adv
um
Take: phrasal verbs with take
adv
um
Idioms with the word big
int
um
Expressions using the word blue
adv
fill
Complete idioms with the word eye in them
adv
fill
Idioms with the word fat
adv
um
An easy gap-filling exercise
int
fill
Compound words related to hand
adv
um
Expressions with the word time
int
um
Match the phrasal verbs with their meanings
adv
um
Gap-filling story
int
fill
Expressions with the word twist
adv
um
Contrast: used to do-be/get used to doing
int
qz
Match phrases using phrasal verbs with get
adv
um
verb: give
Match meanings of phrasal verbs with give
int
um
Different uses of the verb set
int
um
Match start of sentences with ending
adv
um
Expressions with bird expressions
int
um
Walking slowly or painfully
adv
um
We add more exercises regularly!
Moderately easy exercise about the weather
int
um
basic words relating to the weather
int
um
word / prefix under (1)
Expressions and meanings with the word under
adv
um
word:  spot
Various expressions with the word spot
int
qz
word: come
Phrases with the word come
int
um
word: fight
Expressions using the word fight
adv
um
word: fire
Meanings of the word fire and its composites
int
um
word: night
Meanings and facts about the word night
int
qz
word: nose
Meanings of the word nose and its composites
int
um
word: say
Expressions using the word say
int
um
word: sea
Meanings of the word sea and its composites
int
um
word: settle
Expressions using the word settle
int
um
word: step
Expressions with the word step
int
um
word: under (quiz 1)
More expressions with the word under
adv
qz
word: wear
Expressions using the word wear
adv
um
More exercises - both interactive and printable - will appear here soon!