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 macomabi

 

The author



macomabi
Maria
Portugal



I used to be an English teacher at a Portuguese school situated near Porto.I love teaching, but I am retired now... Don�t worry... I will continue uploading some worksheets. God bless you!

Points: 199250

 


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

 

Printables

 

PowerPoints

Online exercises


 
FAMILY
A very simple worksheet for beginners. Thank you :-)
Level: elementary
Age: 6-10
Type: worksheet
Downloads: 322


 
TO BE - PRESENT
A very simple worksheet! Thank you! Have a great weekend! Maria :-)
Level: elementary
Age: 9-11
Type: worksheet
Downloads: 130


 
PRESENT SIMPLE
Thank you :-)
Level: elementary
Age: 11-14
Type: worksheet
Downloads: 250


 
PLURALS
It is a worksheet to practise the plural of nouns.
Level: elementary
Age: 9-14
Type: worksheet
Downloads: 62


 
PARTS OF SPEECH - GRAMMAR GUIDE
Thank you :-)
Level: elementary
Age: 11-14
Type: grammar-guide
Downloads: 70


 
PLURALS - MULTIPLE CHOICE
Thank you :-)
Level: elementary
Age: 10-14
Type: worksheet
Downloads: 248


 
WHAT TIME IS IT?
Thank you :-)
Level: elementary
Age: 5-10
Type: worksheet
Downloads: 84


 
TEST YOUR ENGLISH - BEGINNERS
Thank you :-)
Level: elementary
Age: 9-11
Type: worksheet
Downloads: 125


 
WOMEN�S OCCUPATIONS + KEY
Thank you :-)
Level: elementary
Age: 9-12
Type: worksheet
Downloads: 206


 
WHAT ARE THE CHILDREN DOING? - MATCHING
Thank you :-)
Level: elementary
Age: 10-14
Type: worksheet
Downloads: 220

 


AMERICAN CITIES 5- WASHINGTON D.C.
Some facts about Washington D.C.

Level: elementary
Age: 5-14
Downloads: 62


FOR, SINCE OR AGO - GAME (PART 2)
Thank you :-)

Level: intermediate
Age: 11-17
Downloads: 137


XMAS VOCABULARY
A way to teach some xmas vocabulary. Thank you :-)

Level: elementary
Age: 9-14
Downloads: 269


IS or HAS? - GAME
Thank you :-)

Level: elementary
Age: 10-12
Downloads: 182


TRANSPORTATION - GAME (2)
Thank you :-)

Level: elementary
Age: 8-12
Downloads: 234


FREE TIME ACTIVITIES - GAME
Thank you :-)

Level: elementary
Age: 9-14
Downloads: 393


ALREADY, EVER OR YET -GAME (PART 2)
THANK YOU :-)

Level: intermediate
Age: 12-17
Downloads: 402


WHAT�S THE WEATHER LIKE? - GAME
Thank you :-)

Level: elementary
Age: 8-12
Downloads: 243


ACTIONS - GAME (1)
Thank you :-)

Level: elementary
Age: 11-14
Downloads: 323


HOW MUCH, HOW MANY, HOW LONG? -GAME (2)
Thank you :-)

Level: intermediate
Age: 12-14
Downloads: 197


MONTHS OF THE YEAR
The students have to find the names of the months in the wordsearch.

Level: elementary
Age: 4-9


LEADING FORMS - IRREGULAR VERBS
Students fill in the missing words.

Level: intermediate
Age: 12-100


WHO? WHAT? WHERE? WHEN? HOW?
Thank you :-)

Level: elementary
Age: 10-12


MULTIPLE CHOICE
Students read the sentences and tick the right option. Thank you :-)

Level: elementary
Age: 9-11


CHRISTMAS VOCABULARY
Students spell the words. Thank you :-)

Level: elementary
Age: 8-12


READING COMPREHENSION
Students read the text and correct the statements. Then they choose the right answer.

Level: elementary
Age: 12-14


PREPOSITIONS OF TIME
Students read the sentences and write in, on or at. Thank you :-)

Level: elementary
Age: 10-12


ACTIVE OR PASSIVE?
Students have to identify the sentences as active or passive. As this OE is still pending approval, although it was rated by you, I cannot delete it and I think it is an useful one. Thank you all for your kindness. Hugs. Maria

Level: intermediate
Age: 14-100


THE LOGICAL SONG - LISTENING COMPREHENSION
Students listen to the song and fill in the gaps with the right adjective. They can stop the song to have time to write all the words. Thank you :-)

Level: intermediate
Age: 14-100


SCHOOL OBJECTS
A simple game to practise school vocabulary. Thank you :-)

Level: elementary
Age: 8-11