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 lilianarota

 

The author



lilianarota
liliana rota
Italy



Points: 53332

 


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

 

Printables

 

PowerPoints

Online exercises


 
Practising basic English
A set of exercises to practise basic English, mainly the verb to be.
Level: elementary
Age: 6-17
Type: worksheet
Downloads: 333


 
Feelings
Different language activities through he topic of feelings. The level is pre-intermediate.
Level: elementary
Age: 10-17
Type: worksheet
Downloads: 646


 
Where were you yesterday?
A ws on the past tense of the verb TO BE. Helpful for beginners and false beginners.
Level: elementary
Age: 6-17
Type: worksheet
Downloads: 440


 
Great people from all over the world
A ws to improve reading and understanding skills, to fix some grammar points and to introduce some general culture.
Level: intermediate
Age: 9-17
Type: worksheet
Downloads: 277


 
Prepositions
A revision of the main prepositions of place.
Level: elementary
Age: 6-17
Type: worksheet
Downloads: 225


 
The passive form
A set of exercises on the passive.
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 962


 
Present perfect
Exercises on present perfect, simple and continuous.
Level: intermediate
Age: 9-17
Type: worksheet
Downloads: 224


 
Top nine people of the 20th century
Some information and a few exercises about the men that Time Magazine chose as the most representative of the 20th century. (In the pictures they are, in order, Einstein, Gandhi, Freud, Lenin, Hitler, Ford,Picasso,Martin Luther King,Churchill.) Two pages.
Level: intermediate
Age: 12-17
Type: worksheet
Downloads: 234


 
Verb tenses: practice
Practising some of the main verb tenses through exercises based on recognition.
Level: intermediate
Age: 10-17
Type: worksheet
Downloads: 267


 
Present simple
Present simple: different kinds of of exercises.
Level: elementary
Age: 6-17
Type: worksheet
Downloads: 732