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

 


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

 

Printables

 

PowerPoints

Online exercises


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


 
PICTIONARY - WOMEN� S CLOTHES
Pictures showing some of the women�s clothes.
Level: elementary
Age: 7-10
Type: others
Downloads: 79


 
READING COMPREHENSION - "WHAT A SURPRISE!"
ANOTHER READING COMPREHENSION WORKSHEET. HAVE A NICE DAY:))
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 204


 
Writing a Story
The students write a story based on this rebus. I hope you�ll enjoy it! I did...
Level: elementary
Age: 5-10
Type: worksheet
Downloads: 16


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


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


 
TEST YOUR ENGLISH - DAILY ROUTINE
Thank you :))
Level: intermediate
Age: 10-12
Type: worksheet
Downloads: 87


 
Grammar worksheet-Rephrasing
The students have to rewrite the sentences without changing their meaning.
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 20


 
John Brown�s Routine
It is a worksheet with reading comprehension and writing activities.
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 14


 
WHAT IS MR. PENCIL DOING? - MATCHING (2)
Thank you :-)
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 142

 


ENGLAND
It is a general view of England.

Level: elementary
Age: 6-14
Downloads: 84


PREPOSITIONS OF TIME - GAME
A multiple choice game to practise the prepositions of time. Thank you :-)

Level: elementary
Age: 10-12
Downloads: 184


FREE TIME ACTIVITIES - GAME
Thank you :-)

Level: elementary
Age: 9-14
Downloads: 395


FAMILY - GAME
Thank you :-)

Level: elementary
Age: 6-12
Downloads: 270


HALLOWEEN - GAME
Thank you :-)

Level: elementary
Age: 8-12
Downloads: 591


English Speaking Countries - AUSTRALIA
This PPS shows some aspects of Australia.

Level: elementary
Age: 5-12
Downloads: 33


FRUITS - GAME
Thank you :-)

Level: elementary
Age: 6-12
Downloads: 276


NUMBERS - GAME
Thank you :-)

Level: elementary
Age: 6-10
Downloads: 91


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

Level: elementary
Age: 11-14
Downloads: 321


HOUSEHOLD CHORES
A presentation to teach some vocabulary. Thank you :-)

Level: elementary
Age: 9-12
Downloads: 314


MY DAY
It�s a multiple choice exercise.

Level: elementary
Age: 9-11


DO or DOES?
Students have to fill in the blanks with do or does.Thank you:-)

Level: elementary
Age: 9-12


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

Level: intermediate
Age: 12-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


IT�S HALLOWEEN
Thank you :-)

Level: elementary
Age: 9-12


PERSONAL PRONOUNS - SUBJECT FORM
Thank you :-)

Level: elementary
Age: 8-11


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

Level: elementary
Age: 9-11


PRESENT SIMPLE & CONTINUOUS
Students practise these verb tenses. Thank you :-)

Level: elementary
Age: 10-14


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

Level: elementary
Age: 10-12


MY HOUSE
Students label the picture by choosing the right word and then they read the descriptions and write the name of the room. Thank you :-)

Level: elementary
Age: 9-11