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 jihadbaha

 

The author



jihadbaha
jihad mnt salim
Morocco



LIVE TO CREATE AND SHARE

Points: 3773

 


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

 

Printables

 

PowerPoints

Online exercises


 
test for BAC students 5
test for BAC students 5
Level: advanced
Age: 17-100
Type: worksheet
Downloads: 46


 
The WHO
TEXT WITH COMPREHENSION QUESTIONS
Level: advanced
Age: 16-100
Type: worksheet
Downloads: 12


 
a gifted poor young man
useful for reading comprehension
Level: advanced
Age: 18-100
Type:
Downloads: 47


 
English test
TEXT GRAMMAR WRITING
Level: intermediate
Age: 12-100
Type:
Downloads: 14


 
Tense Tracing Game
A VERY USEFUL WAY TO USE TENSES CORRECTLY IN WRITING
Level: intermediate
Age: 14-100
Type:
Downloads: 2


 
TEST IN LANGUAGE 6
test in grammar and vocabulary
Level: intermediate
Age: 18-100
Type: worksheet
Downloads: 29


 
SUFFIXES
VARIOUS WAYS AND TO REVISE AND IMPROVE WORD FORMATION ABILITIES
Level: advanced
Age: 16-100
Type:
Downloads: 57


 
BAC LANGUAGE NATIONAL EXAM
NATIONAL EXAM IN LANGUAGE FOR BAC.STUDENTS ALL SCIENCE OPTIONS
Level: intermediate
Age: 16-100
Type:
Downloads: 12


 
TEST IN LANGUAGE 9
test in grammar and vocabulary
Level: intermediate
Age: 18-100
Type: worksheet
Downloads: 59


 
LIIA�S DAILY ROUTINE
AN ACTIVITY FOR SPEAKING AND WRITING ACTIVITIES
Level: intermediate
Age: 10-100
Type:
Downloads: 19

 


leadership
some ideas about leadership

Level: advanced
Age: 18-100
Downloads: 11


bac expressing purpose
USEFUL FOR BAC STUDENTS

Level: intermediate
Age: 16-17
Downloads: 18


review of some grammatical items
review of grammar

Level: advanced
Age: 16-100
Downloads: 15


past perfect
good for revision

Level: intermediate
Age: 16-100
Downloads: 16


Effective communication
PPT ABOUT COMMUNICATION

Level: advanced
Age: 18-100
Downloads: 17


LANGUAGE TEACHING APPROACHES
USEFUL FOR ENGLISH TEACHERS

Level: advanced
Age: 18-100
Downloads: 13


WRITING A FUNNY STORY
A USEFUL WAY TO HELP STUDENTS WRITE A FUNNY STORY

Level: intermediate
Age: 16-100
Downloads: 16


VOCABULARY RELATED TO HUMOUR
VOCABULARY RELATED TO HUMOUR

Level: advanced
Age: 16-100
Downloads: 15


WRITING A REPORT
A USEFUL WAY TO HELP STUDENTS WRITE A REPORT ABOUT VARIOUS ACTIVITIES

Level: intermediate
Age: 16-100
Downloads: 16


review of tenses
review of tenses

Level: intermediate
Age: 16-100
Downloads: 7

Found 0 online exercises