Welcome to
ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.

 

 

English worksheets  > contributions by Antonio Oliver

 

The author



Antonio Oliver

Spain



teaching English in Spain

Points: 9497

 


order results: newest first - most downloaded first - alphabetically random order

 

Printables

 

PowerPoints

Online exercises


 
the battle of Hastings
Part 1 is a script for up to 7 students, more if you change roles halfway through. Part 2 is about French influence in today�s English.
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 86


 
IN, ON or AT?
The umpteenth visit to this common problem
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 40


 
Body idioms
Have you ever been given the cold shoulder? Was it just tongue in cheek, or because you had put your foot in something? English is full of body idioms, here are a few, plus internal organs descriptions & face vocabulary. Key & B/W version included
Level: intermediate
Age: 7-100
Type: worksheet
Downloads: 69


 
Camila Cabello - Havana
Listen & fill in the quantity words, then do the multiple choice. Vocabulary: new slang words
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 68


 
Half a crossword - "It�s someone who..."
I took the idea from Peter Watcyn-Jones, whose work is a must to all game-loving teachers. Depending on group level & preparation, this 2-team activity may take 10-30 minutes
Level: elementary
Age: 9-100
Type: activity-card
Downloads: 41


 
How long does it take to...?
Dialogue model to practise Present Simple & time phrases
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 30


 
Ed Sheeran - Galway girl
Boy meets girl on a night out and writes a song about it, but what a song! Lots of voc
Level: advanced
Age: 10-100
Type: worksheet
Downloads: 81


 
Present Perfect card game
Cut out & mix the cards. Divide your class in groups with roughly the same No of cards. In turn, groups use their cards, 1 at a time, to make correct questions. 1 point for the group who uses the last card (question mark). You may also give 1 point to the group who can answer the question correctly. Takes some preparation but students like it!
Level: intermediate
Age: 10-100
Type: activity-card
Downloads: 21


 
role-play: the van
Taken from a Psychology, not an English textbook,this plain-looking activity gets students involved.
Level: intermediate
Age: 10-100
Type: activity-card
Downloads: 43


 
Rita Ora - Anywhere
Fill in the gaps to practise indefinite pronouns
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 49