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 barbario

 

The author



barbario

Spain



Points: 3705

 


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

 

Printables

 

PowerPoints

Online exercises


 
Be, have, there is/are
A reading exercise about the Simpsons with gaps to fill in and to practice the verbs to be, to have got and there is there are. Sentences are afirmative, negative and interrogative.Hope it is helpful
Level: elementary
Age: 8-100
Type:
Downloads: 27


 
WE ARE THE CHAMPIONS
a great song to teach the present perfect with exercises and roleplays too
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 26


 
about summer
a small test to practice reading and talking
Level: elementary
Age: 10-17
Type: reading
Downloads: 24


 
I have a dream. Abba
A beautiful song by Abba very clear to listen and easy vocabulary too. I have added some exercises to learn the song and to discuss about it. Hope you find it useful and enjoyable.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 24


 
reported speech backshift
A graphic image to remember how to change the tenses. It includes some exercises.
Level: advanced
Age: 16-100
Type: worksheet
Downloads: 22


 
Monuments. Oral exam
To make an oral exam, here you have a very good practice with a mind map, accurate vocabulary and disscusion questions.
Level: advanced
Age: 16-100
Type: worksheet
Downloads: 22


 
CHRISTMAS VOCABULARY EXERCISES
some vocabulary exercises for very little children
Level: elementary
Age: 5-10
Type: worksheet
Downloads: 19


 
VALENTINE´S DINNER
A role play to practice restaurant situations in a special day like valentine´s day. Hope is helpfull.
Level: intermediate
Age: 12-17
Type: reading
Downloads: 17


 
I want to break free
A well known song to fill in the missing words and 2 more vocabulary exercises.
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 15


 
Eggs
Reading with some information and vocabulary about egg hatching. Include some exercises.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 6