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 Ana B

 

The author



Ana B
Ana
Portugal



This site is great! It is a pleasure to share materials with teachers from all over the world.

Points: 60232

 


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

 

Printables

 

PowerPoints

Online exercises


 
Revision exercises
Simple exercises on the simple present and present continuous.
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 8


 
Roots - part 1
Students discuss which factors are important in defining people�s roots/national identity.
Level: intermediate
Age: 14-17
Type: others
Downloads: 14


 
Roots - part 2
A reading about national identity. Two teens talk about their roots. with comprehension exercises.
Level: intermediate
Age: 14-17
Type: reading
Downloads: 20


 
School Questions
Questions about the school
Level: elementary
Age: 14-17
Type: reading
Downloads: 142


 
School, sweet school...
A text about the good and bad aspects of school life with three comprehension exercises and a writing. Thank you!
Level: elementary
Age: 9-14
Type: worksheet
Downloads: 148


 
Scotland
It�s a reading that can be used as a test.
Level: intermediate
Age: 13-17
Type: reading
Downloads: 74


 
Scotland - a fantastic place
Reading comprehension
Level: advanced
Age: 14-14
Type: worksheet
Downloads: 36


 
Second conditional
Exercises on the topic
Level: intermediate
Age: 13-14
Type: worksheet
Downloads: 59


 
Sexual Violence in South African Schools
A test on a very strong and important issue.
Level: advanced
Age: 14-17
Type: others
Downloads: 30


 
Shakira - simple past
Students have to complete a text about Shakira�s life using the simple past forms of verbs.
Level: elementary
Age: 12-17
Type: worksheet
Downloads: 68

 

Found 0 online exercises