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 Annitateacher


The author



Points: 356


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





Online exercises

The time
Explanation about how to deal with the time. Activities to fill. Short readings about famous clocks and questions about the readings.
Level: elementary
Age: 8-100
Type: worksheet
Downloads: 69

There is - There are
There is - There are Activities to practice There is - There are in affirmative,negative and interrogative. Grammar include.
Level: elementary
Age: 7-11
Downloads: 52

Personal pronouns and verb to be

Level: elementary
Age: 8-12
Type: worksheet
Downloads: 41

Demonstrative pronouns
Explanation and easy activities to practice. I hope you enjoy it! Thanks
Level: elementary
Age: 7-11
Type: worksheet
Downloads: 39

Riddles 2
Riddles to have fun in class with key.
Level: elementary
Age: 10-17
Type: reading
Downloads: 32

The seasons
To learn the seasons helping us with the pictures.
Level: elementary
Age: 5-10
Type: flash-card
Downloads: 26

A fun activity to do with your students by their own or in pairs. They will have to search on the Internet to find the answers. They will discover amazing places. They will enjoy! The answers are given to help you ;-) Have a nice day!
Level: elementary
Age: 10-14
Type: worksheet
Downloads: 21

The alphabet
Chart to stick on the English corner in order to guide the students to pronounce the letters correctly.
Level: elementary
Age: 6-100
Type: flash-card
Downloads: 19

Children can practice clothes and colours
Level: elementary
Age: 8-10
Type: worksheet
Downloads: 18

Practice vocabulary
With this worksheet students can put on practice the vocabulary previously seen in class.
Level: elementary
Age: 6-10
Type: worksheet
Downloads: 15


Found 0 PowerPoints

Found 0 online exercises