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


 
COUNTRIES - MULTIPLE CHOICE
Thank you Mada for the lovely template. Have a great Wednesday! Maria :-)
Level: elementary
Age: 10-14
Type: worksheet
Downloads: 216


 
STORY TIME - "LITTLE AND LARGE"
IT IS A STORY WRITTEN BY A PORTUGUESE WRITER, ANT�NIO TORRADO, IN WHICH THE STUDENTS HAVE TO FILL IN THE GAPS WITH THE PAST SIMPLE OF THE GIVEN VERBS.
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 37


 
READING COMPREHENSION - "FOOTBALL OR POLO?"
Thank you :))
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 91


 
MARY BLACK�S DAY
Thank you :-)
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 39


 
TEST YOUR ENGLISH - "A Day in the Life of Claudia Schiffer"
It is a test with reading comprehension, vocabulary, grammar and writing activities.
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 88


 
PRESENT PERFECT SIMPLE
Thank you :-)
Level: intermediate
Age: 13-17
Type: worksheet
Downloads: 261


 
READING COMPREHENSION - "BREAKFAST OR LUNCH?"
Thank you :)
Level: elementary
Age: 11-12
Type: worksheet
Downloads: 131


 
MARY�S DAY + KEY
Thank you :-)
Level: elementary
Age: 8-11
Type: worksheet
Downloads: 262


 
PAST SIMPLE + KEY
Thank you :-)
Level: elementary
Age: 10-14
Type: worksheet
Downloads: 274


 
SPORTS - MATCHING
Thank you :))
Level: elementary
Age: 11-14
Type: worksheet
Downloads: 106

 


VERB TO BE -2 (GAME)
THANK YOU :-)

Level: elementary
Age: 10-17
Downloads: 90


CLOTHES - VOCABULARY PRESENTATION
Thank you :-)

Level: elementary
Age: 9-12
Downloads: 224


PRESENT SIMPLE - THIRD PERSON SINGULAR (GAME)
Thank you :-)

Level: elementary
Age: 10-12
Downloads: 363


VERBS FOLLOWED BY PREPOSITIONS - GAME (2)
Thank you :-)

Level: intermediate
Age: 12-14
Downloads: 126


UNLESS - GAME (2)
Thank you :-)

Level: intermediate
Age: 13-17
Downloads: 118


Christmas Carols
Christmas Carols lyrics.

Level: elementary
Age: 4-17
Downloads: 26


WAS OR WERE? - GAME
Thank you :-)

Level: elementary
Age: 11-14
Downloads: 591


COUNTRIES - GAME
Thank you :-)

Level: elementary
Age: 10-14
Downloads: 169


PAST SIMPLE - REGULAR VERBS - GAME (2)
Thank you :-)

Level: elementary
Age: 11-14
Downloads: 337


PRESENT PERFECT - GAME
Thank you :-)

Level: intermediate
Age: 13-17
Downloads: 52


ORDINAL NUMBERS
Students write the ordinal numbers, they tick the right option and they choose the correct answer. Thank you :-)

Level: elementary
Age: 9-12


HIS or HE�S?
Students have to choose the right option. Thank you :-)

Level: elementary
Age: 9-12


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


PASSIVE VOICE
Students have to rewrite the sentences in the active or passive voice. It is the third time I post this OE because although it was rated it is still pending approval and I cannot delete it. Thank you. Maria

Level: intermediate
Age: 14-100


IT�S HALLOWEEN
Thank you :-)

Level: elementary
Age: 9-12


PERSONAL PRONOUNS - SUBJECT FORM
Thank you :-)

Level: elementary
Age: 8-11


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

Level: intermediate
Age: 12-100


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

Level: elementary
Age: 8-12


GERUND OR INFINITIVE?
Students have to choose the right option. Thank you :-)

Level: intermediate
Age: 12-100