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

 


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

 

Printables

 

PowerPoints

Online exercises


 
PRESENT PERFECT WITH JUST + KEY
Thank you :-)
Level: intermediate
Age: 13-17
Type: worksheet
Downloads: 366


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


 
FEW, A FEW, LITTLE, A LITTLE
It is a worksheet to learn and practise few, a few, little and a little.
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 242


 
HOBBIES & FREE TIME ACTIVITIES - MATCHING
Thank you :-)
Level: elementary
Age: 8-12
Type: worksheet
Downloads: 272


 
CONDITIONALS - TYPE 2
Thank you :-)
Level: intermediate
Age: 13-17
Type: worksheet
Downloads: 304


 
PAST SIMPLE - WHAT DID THEY DO YESTERDAY? + KEY
A simple worksheet to practise the past simple. Thank you :-)
Level: elementary
Age: 12-14
Type: worksheet
Downloads: 236


 
COLOURS
The children have to colour the picture, following the instructions.
Level: elementary
Age: 5-8
Type: worksheet
Downloads: 28


 
READING COMPREHENSION - "A NEW HOUSE"
Thank you :))
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 130


 
DO YOU LIKE...?
Thank you :-)
Level: elementary
Age: 10-12
Type: worksheet
Downloads: 373


 
SCHOOL SUBJECTS - WORDSEARCH
Thank you :-)
Level: elementary
Age: 8-11
Type: worksheet
Downloads: 335

 


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

Level: elementary
Age: 10-12
Downloads: 363


WHEN OR BECAUSE? - GAME ( 1)
Thank you :-)

Level: intermediate
Age: 13-14
Downloads: 74


AMERICAN CITIES 2 - LOS ANGELES
Some facts about Los Angeles.

Level: elementary
Age: 5-14
Downloads: 70


HALLOWEEN - GAME
Thank you :-)

Level: elementary
Age: 9-14
Downloads: 511


RELATIVE PRONOUNS 1 - GAME
THANK YOU :-)

Level: intermediate
Age: 13-17
Downloads: 314


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

Level: intermediate
Age: 12-14
Downloads: 197


COLOURS - GAME
It�s an easy game to practise colours. Have a good Tuesday! Maria

Level: elementary
Age: 6-12
Downloads: 166


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

Level: elementary
Age: 7-12
Downloads: 184


PREPOSITIONS OF TIME AND PLACE - IN, ON & AT - GAME
Thank you :-) A special thanks to the website www.mycutegraphics.com

Level: elementary
Age: 8-14
Downloads: 318


WHAT�S WRONG WITH YOU? - GAME
The same game with a different layout.Thank you :-)

Level: elementary
Age: 8-12
Downloads: 135


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


SHIPS
It�s a listening activity. Students listen to the song and write the missing verb forms (Present Simple and Past Simple). Thank you :-)

Level: intermediate
Age: 12-100


ANIMALS
Students look at the pictures and guess the names of the animals. Thank you :-)

Level: elementary
Age: 8-12


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

Level: elementary
Age: 9-12


THE ALPHABET
A game to practise vocabulary.

Level: elementary
Age: 8-12


HUMAN BODY
Students have to identify the parts of the human body.

Level: elementary
Age: 9-12


LISTENING COMPREHENSION - " YOU�VE GOT A FRIEND"
Thank you :-)

Level: intermediate
Age: 12-14


MEN AT WORK
Thank you :-)

Level: elementary
Age: 10-12


PAST SIMPLE - TO BE
Students fill in the blanks with the right form of the verb to be (past simple). Thanks :-)

Level: elementary
Age: 11-14


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

Level: elementary
Age: 10-12