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: 9491

 


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

 

Printables

 

PowerPoints

Online exercises


 
Have you ever...?
Short dialogue to practise Present Perfect & Past Simple
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 66


 
The first knight - opening scenes
Play the first few seconds with sound off, ask your students what�s happening. Then go throught the gapped text (modals), and again after filling it in, this time ask them to "dub" the sequence into their mother tongue. They talk very fast, so it can be great fun!
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 13


 
Taylor Swift - Look what you made me do
Another radio hit by Ms Swift. Rephrasing of LET & MAKE, reported speech, WHAT & THAT
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 25


 
Kids dominoes - mammals
Kids associate picture, word and sound so easily, even at an early age
Level: elementary
Age: 3-100
Type: activity-card
Downloads: 17


 
Tom Jones & Cerys Matthews - Baby it�s cold outside
If your class like singing, this duet can be fun -no major gramar issues, just go through new voc first
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 31


 
role-play: Who scratched my car?
Good for getting your students to talk; depending on your class size you can drop some non-essential characters, or add some more -friends & family. There�s no single answer / conclusion to the activity. Enjoy!
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 79


 
Martin Garrix & Bebe Rexha - In the name of love
Most of my students had heard this song on the radio, which made the grammar on page 2 easier to digest!
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 48


 
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


 
at the takeaway
First put the speech balloons in order, then practise the dialogue.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 41


 
MUST & HAVE TO
Theory & practice on the different ways to express obligation, prohibition & absence of obligation
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 71

 


relative clauses for beginners
Defining relative clauses -THAT only. A simple view for adults.

Level: elementary
Age: 10-100
Downloads: 38


Me & Bobby McGee - part 1
Janis Joplin inspired this ppt on Past Simple/Continuous

Level: intermediate
Age: 10-100
Downloads: 11


person + infinitive musical multiple choice (part 1)
Files get so large when you insert videos, I had to split this into 5 ppt�s -hope you can paste it all together

Level: intermediate
Age: 10-100
Downloads: 14


12 vowel sounds
Volume up please!

Level: intermediate
Age: 10-100
Downloads: 39


Harry Potter What�s the question? game -3 of 4
2 teams compete. By producing valid questions for the answers provided, they get 50 points and can either open Harry�s bag or try next slide. If not, the turn passes to the other team. Starting with basic things like name, age & nationality, the difficulty increases as we move onto present simple fo...

Level: intermediate
Age: 8-100
Downloads: 29


Me & Bobby McGee - part 2
File too large to upload it in 1 go, hope you can paste both parts together

Level: intermediate
Age: 10-100
Downloads: 10


QUANTITY WORDS with supeheroes (2)
Hi friends! It has been a while... I hope you are all safe & sound. Here is something my teenager students loved. Easy to use, just press the Enter key. Special thanks to HRJoe for sharing all his amazing pics.

Level: elementary
Age: 12-100
Downloads: 12


person + infinitive musical multiple choice (part 2)
Learn to use WANT, ASK, BEG, TELL etc + person & infinitive with song fragments from the Beatles through to Rihanna

Level: intermediate
Age: 10-100
Downloads: 16


Harry Potter What�s the question? game -1 of 4
2 teams play. 50 points are granted for every question that matches the answer given, and the team can either open Harry�s bag and pass the turn, or go on to next slide. If the question given is not correct, the other team plays. Difficulty increases as we move from basic TO BE & TO HAVE sentences o...

Level: intermediate
Age: 8-100
Downloads: 30


Passive Voice in 3 simple steps
Learn the basics of Passive Voice with Christopher Columbus & Leif Eriksson.

Level: intermediate
Age: 10-100
Downloads: 30


Advanced level multiple choice test 6
so & such, had better & would rather, verb+prepo collocations, impersonal passive, special difficulties

Level: advanced
Age: 10-100


Advanced level multiple choice test 4
(be/get/-) used to, relatives, prepositions, tenses, collocations

Level: advanced
Age: 10-100


Basic level multiple choice test - 10
simple tenses, modal verbs, personal, possessive & reflexive pronouns, USED TO

Level: elementary
Age: 10-100


Basic level multiple choice test - 4
simple tenses, word order, personal & possessive pronouns

Level: elementary
Age: 10-100


Basic level multiple choice test - 7
basic tenses, word order, personal & possessive pronouns, time & place prepositions

Level: elementary
Age: 10-100


Basic level multiple choice test
20 multiple choice questions: basic tenses, tag questions, pronouns...

Level: elementary
Age: 10-100


Intermediate level multiple choice test - 5
tenses, modals, quantifiers, tag questions, special difficulties

Level: advanced
Age: 10-100


Intermediate level multiple choice test - 6
phrasal verbs, special irregular verbs (lay-lie; rise-raise); uncountables, How...! and What...! phrases

Level: intermediate
Age: 10-100


Basic level multiple choice test - 2
simple tenses, word order, personal & possessive pronouns

Level: elementary
Age: 10-100


Basic level multiple choice test - 9
simple tenses, word order, place & time prepositions, personal & possessive pronouns, conditionals 0 & 1, modal verbs

Level: elementary
Age: 10-100