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 casabanglais

 

The author



casabanglais

France



Points: 2479

 


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

 

Printables

 

PowerPoints

Online exercises


 
Exercises on the 2 present perfect
Three exercices to practice the present perfect (simple form and progressive form).
Level: intermediate
Age: 12-17
Type: worksheet
Downloads: 11


 
The 2 present perfect
A grammar guide to explain the difference between the 2 present perfect (simple form vs Ing form). I used Bruna Dutra�s template (found on this site). Great thanks to him/ her.
Level: intermediate
Age: 12-17
Type: grammar-guide
Downloads: 21


 
Oral practice simple past
A ws to practice the simple past I divide the class into two groups and they talk about the people�s activities. (Sometimes I leave blank squares and they have to write the answer they get from the other group)
Level: intermediate
Age: 11-17
Type: worksheet
Downloads: 20


 
Prepositions
Two exercises to work on prepositions
Level: intermediate
Age: 11-17
Type: worksheet
Downloads: 2


 
Likes, dislikes, indifference, preferences
A recap of different verbs to express likes, dislikes, indifference and preference
Level: intermediate
Age: 12-17
Type: worksheet
Downloads: 3


 
Expressing likes, dislikes & indifference
A visual to recap the different verbs / expressions necessary to talk about feelings
Level: intermediate
Age: 11-17
Type: worksheet
Downloads: 10


 
How does the passive work?
A visual to explain how the passive is formed
Level: intermediate
Age: 12-17
Type: grammar-guide
Downloads: 7


 
Happy family (end of the cards)
Cards to practise have got + some animal names + family
Level: elementary
Age: 6-12
Type: activity-card
Downloads: 34


 
Happy families 4
Cards to practise have got + some animal names + family
Level: elementary
Age: 6-12
Type: activity-card
Downloads: 39


 
Happy families 3
A set of cards to practise "have got " + animals names
Level: elementary
Age: 6-12
Type: activity-card
Downloads: 33

 

Found 0 online exercises