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: 199592

 


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

 

Printables

 

PowerPoints

Online exercises


 
TEST YOUR ENGLISH
It is a test with reading comprehension, vocabulary, grammar and writing activities.
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 30


 
READING COMPREHENSION - "MY DOG"
Another reading Comprehension worksheet.
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 141


 
WHAT DO THE STARS "SAY" ABOUT YOU?
A funny way to learn adjectives.
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 61


 
TEST YOUR ENGLISH
It is a simple test for beginners.
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 16


 
"ARCHIE" (reuploaded)
Thank you :-)
Level: intermediate
Age: 11-14
Type: reading
Downloads: 13


 
PERSONAL PRONOUNS - SUBJECT
Thank you :-)
Level: elementary
Age: 9-11
Type: worksheet
Downloads: 290


 
ACTIONS - MULTIPLE CHOICE 1
Thank you :-)
Level: elementary
Age: 9-12
Type: worksheet
Downloads: 234


 
I, ME, MY & MINE - MULTIPLE CHOICE
Thank you :-)
Level: elementary
Age: 9-12
Type: worksheet
Downloads: 360


 
FEELINGS AND EMOTIONS - WORDSEARCH
It is an easy way to revise the adjectives used to talk about feelings and emotions.
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 92


 
WHAT WAS MR. APPLE DOING? - MATCHING
Thank you :-)
Level: intermediate
Age: 12-17
Type: worksheet
Downloads: 198

 


EXTREME SPORTS 2
Some pictures of extreme sports.

Level: elementary
Age: 9-17
Downloads: 30


DO or DOES? - GAME
Thank you :-)

Level: elementary
Age: 10-14
Downloads: 950


NUMBERS - GAME
Thank you :-)

Level: elementary
Age: 6-10
Downloads: 91


THE LEGEND OF THE SHAMROCK - IRELAND
It is a PPT about the Irish legend of the shamrock.

Level: elementary
Age: 7-17
Downloads: 67


FOR, SINCE or AGO - GAME
Thank you :-)

Level: intermediate
Age: 12-17
Downloads: 291


FAMILY TIES
A way to teach vocabulary. Thanks :-)

Level: elementary
Age: 6-10
Downloads: 356


WHO or WHAT - GAME (1)
Thank you :-)

Level: intermediate
Age: 11-14
Downloads: 136


WHERE ARE THEY FROM? - GAME (2)
Thank you :-)

Level: elementary
Age: 7-12
Downloads: 184


CAN YOU COUNT? - GAME
A very elementary game to practise numbers from 1 to 9. Thank you :-)

Level: elementary
Age: 5-9
Downloads: 176


PRESENT PERFECT SIMPLE - GAME
Thank you :-)

Level: intermediate
Age: 13-17
Downloads: 330


PAST SIMPLE
Students fill in the gaps with the past simple form of the given verbs. Thank you :-)

Level: elementary
Age: 11-14


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

Level: intermediate
Age: 12-100


IRREGULAR VERBS - LEADING FORMS 5
Students have to fill in the missing forms. Thank you :-)

Level: intermediate
Age: 12-100


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


IRREGULAR VERBS - LEADING FORMS 2
Students have to fill in the missing forms of the verbs. Thank you:-)

Level: intermediate
Age: 12-100


WHAT�S THE WEATHER LIKE?
A game to practise vocabulary. Thank you :-)

Level: elementary
Age: 9-12


FAMILY WORDSEARCH
Students have to find the hidden words.

Level: elementary
Age: 10-12


NUMBERS
Thank you :-)

Level: elementary
Age: 8-10


COUNTRIES
Students look at the flags and write the names of the different countries. Thank you :-)

Level: elementary
Age: 10-14


MY DAY YESTERDAY
An exercise to practise the past simple. Thank you :-)

Level: elementary
Age: 11-14