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 AnnyJ

 

The author



AnnyJ

Taiwan



Points: 3357

 


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

 

Printables

 

PowerPoints

Online exercises


 
Consonant Blends Rhyming Words
Consonant Blends Rhyming Words DRA 3
Level: elementary
Age: 3-7
Type: worksheet
Downloads: 27


 
Count and Trace
A nice worksheet to practice counting and writing.(2 pages)
Level: elementary
Age: 3-7
Type: worksheet
Downloads: 3


 
CVC Rhyming Words
CVC Rhyming Words DRA 1 (Development Reading Assessment)
Level: elementary
Age: 3-7
Type: worksheet
Downloads: 26


 
CVC Words 1
A nice worksheet to practice short vowel words.
Level: elementary
Age: 4-8
Type: worksheet
Downloads: 8


 
Do you like...?
A two page worksheet to practice Do you like...? Questions. I�ve used the new vocabulary from my students reading and grammar books to make this worksheet. After completing this worksheet, most of my students could read the questions and answer them without help.
Level: elementary
Age: 4-8
Type: worksheet
Downloads: 23


 
Dolch 1 Sight Word Practice
Dolch 1�s Sight word practice, first trace and then read some sentences.
Level: elementary
Age: 4-14
Type: worksheet
Downloads: 2


 
ESL Color song
Poster for the ESL Color song.
Level: elementary
Age: 3-10
Type: others
Downloads: 5


 
Feelings
I�ve used this poster with my grade 6 and 7 students. After a lively discussion in class, they had to choose one day of the week and wrote a short essay on their feelings for that day.
Level: elementary
Age: 10-17
Type: worksheet
Downloads: 20


 
Has / Have 1
A worksheet to practice has and have- 1
Level: elementary
Age: 5-10
Type: worksheet
Downloads: 26


 
Has / Have 2
A worksheet to practice has / have -2
Level: elementary
Age: 5-9
Type: worksheet
Downloads: 21

 

Found 0 PowerPoints

Found 0 online exercises