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 1
test for BAC students 1
Level: advanced
Age: 17-100
Type: worksheet
Downloads: 48


 
VOCABULARY 1 RELATED TO BAC STUDENTS
VOCABULARY 1 RELATED TO BAC STUDENTS
Level: advanced
Age: 18-100
Type: worksheet
Downloads: 57


 
TEST IN LANGUAGE 4
TEST IN GRAMMAR AND VOCABUALRY
Level: intermediate
Age: 18-100
Type: worksheet
Downloads: 23


 
text reconstruction 2
a very good way to enhance vocabulary , grammar and spelling by reconstructing texts
Level: advanced
Age: 18-100
Type:
Downloads: 14


 
WOMEN IN SCIENCE
test in reading -language and writing
Level: advanced
Age: 17-100
Type: reading
Downloads: 102


 
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 3
A TEST IN GRAMMAR AND VOCABULARY
Level: intermediate
Age: 18-100
Type: worksheet
Downloads: 24


 
mixed tenses for BAC students 1
mixed tenses for BAC students 1
Level: advanced
Age: 17-100
Type: worksheet
Downloads: 90


 
test for BAC students 3
test for BAC students 3
Level: advanced
Age: 17-17
Type: worksheet
Downloads: 49


 
TEST
TESTING VARIOUS GRAMMATICAL ITEMS
Level: intermediate
Age: 16-16
Type:
Downloads: 12

 


VOCABULARY RELATED TO HUMOUR
VOCABULARY RELATED TO HUMOUR

Level: advanced
Age: 16-100
Downloads: 15


IMPROVING READING
.

Level: advanced
Age: 18-100
Downloads: 11


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

Level: intermediate
Age: 16-100
Downloads: 16


presentation about responsibility
presentation about responsibility

Level: advanced
Age: 18-100
Downloads: 13


cheating in exams
causes and solutions of cheating in exams

Level: intermediate
Age: 16-100
Downloads: 4


BAC LINKING WORDS
USEFUL FOR BAC STUDENTS

Level: intermediate
Age: 16-100
Downloads: 20


TIME MANAGEMENT
PPT ABOUT TIME MANagement

Level: advanced
Age: 18-100
Downloads: 17


review of some grammatical items
review of grammar

Level: advanced
Age: 16-100
Downloads: 15


learning English with idioms
learning English with idioms

Level: intermediate
Age: 16-100
Downloads: 17


time management
time management

Level: advanced
Age: 18-100
Downloads: 12

Found 0 online exercises