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 Chafik Boufrioua

 

The author



Chafik Boufrioua
Chafik
Morocco



Sharing kills selfishness.

Points: 5354

 


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

 

Printables

 

PowerPoints

Online exercises


 
Animals & weather review
Animals & weather review!
Level: elementary
Age: 6-17
Type: worksheet
Downloads: 6


 
Rephrasing for BAC students
Rephrasing for BAC students
Level: intermediate
Age: 13-17
Type: worksheet
Downloads: 31


 
Phrasal verbs for Bac Students With KEYS. (2 pages)
Phrasal verbs for Bac Students With KEYS. (2 pages)
Level: intermediate
Age: 9-17
Type: worksheet
Downloads: 325


 
Test (two different tests with the same tasks)
A grammar and vocabulary test. I hope you like it.
Level: elementary
Age: 9-17
Type: worksheet
Downloads: 17


 
Animals!
Animals Review! Students find out the animal from the given hints.
Level: elementary
Age: 8-17
Type: worksheet
Downloads: 27


 
Reading "Environment" Causes - Solutions (Comprehension -Language - Writing)
Reading "Environment" Causes - Solutions (Comprehension -Language - Writing)
Level: intermediate
Age: 10-17
Type: reading
Downloads: 116


 
Conditionals (examples - rules - exercises) (3 pages)
A very simple way to review conditionals. Students consider the examples and the rules to help them understand the use of each type of the conditional sentences. I hope you find it useful!!
Level: intermediate
Age: 14-17
Type: Choose
Downloads: 41


 
Prepostions of time and place.
Prepostions of place and time. I hope you like it!!
Level: elementary
Age: 8-17
Type: worksheet
Downloads: 54


 
Bac language test 1
Languege exercises: Conditional - passive - modals - function - phrasal verbs - tenses - word formation .....
Level: intermediate
Age: 10-17
Type: worksheet
Downloads: 172


 
Reading "have to"
Get students familiar with their daily duties using "have to"
Level: elementary
Age: 9-17
Type: reading
Downloads: 28

 

Found 0 PowerPoints

Found 0 online exercises