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

 


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

 

Printables

 

PowerPoints

Online exercises


 
Asking questions
The students have to ask questions for the underlined words or phrases. It is something that my students find the most difficult to do. I hope it is useful.
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 23


 
WHAT NATIONALITY ARE THEY? -3
Thank you :-)
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 43


 
READING COMPREHENSION AND WRITING - "Helen�s Diary"
It is a worksheet with reading comprehension and writing activities.
Level: intermediate
Age: 12-14
Type: worksheet
Downloads: 42


 
"DAVID, THE COOK" - WORDSEARCH
It is a wordsearch about fruit.
Level: elementary
Age: 8-12
Type: worksheet
Downloads: 21


 
TEST YOUR ENGLISH - "Bad Luck!"
It is a cute text with reading comprehension and grammar activities.
Level: elementary
Age: 9-12
Type: worksheet
Downloads: 78


 
PAST CONTINUOUS
Thank you :-)
Level: intermediate
Age: 13-17
Type: worksheet
Downloads: 191


 
JOBS & OCCUPATIONS + KEY
Thank you :-)
Level: elementary
Age: 8-11
Type: worksheet
Downloads: 205


 
IF / UNLESS
It is a worksheet to practise if and unless.
Level: intermediate
Age: 12-17
Type: worksheet
Downloads: 662


 
ASKING QUESTIONS + KEY
Students ask questions for the given answers. Thank you :-)
Level: intermediate
Age: 12-17
Type: worksheet
Downloads: 206


 
DEFINITE ARTICLE - THE
It is a worksheet to learn and practise the use of the definite article.
Level: elementary
Age: 11-14
Type: worksheet
Downloads: 145

 


PRESENT PERFECT SIMPLE - GAME
Thanks :-)

Level: intermediate
Age: 13-17
Downloads: 380


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

Level: elementary
Age: 10-12
Downloads: 363


FARM ANIMALS - GAME
Thank you :-)

Level: elementary
Age: 6-12
Downloads: 162


SEA ANIMALS - GAME
Thank you :-)

Level: elementary
Age: 8-12
Downloads: 408


WAS OR WERE? - GAME (2)
Thank you :-)

Level: elementary
Age: 10-14
Downloads: 640


EXTREME SPORTS
Some pictures of extreme sports.

Level: elementary
Age: 10-14
Downloads: 59


PRESENT PERFECT CONTINUOUS - GAME
Thank you :-)

Level: intermediate
Age: 14-17
Downloads: 261


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

Level: elementary
Age: 8-12
Downloads: 136


CONDITIONALS - TYPE 1 (GAME)
Thank you :-)

Level: intermediate
Age: 12-14
Downloads: 364


The Republic of Ireland
It�s a PPS about the Republic of Ireland.

Level: elementary
Age: 11-14
Downloads: 34


PAST CONTINUOUS
Thank you:-)

Level: intermediate
Age: 12-14


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


PRESENT SIMPLE - AFFIRMATIVE FORM
Students choose the right option. Thanks :-)

Level: elementary
Age: 9-11


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

Level: elementary
Age: 10-14


ANOTHER DAY IN PARADISE
It�s a listening comprehension exercise. Students listen to the song and choose the right word. Thank you :-)

Level: elementary
Age: 12-14


GRAMMAR IS COOL
Different exercises to practise some grammar topics. Thank you:-)

Level: intermediate
Age: 14-100


COUNTRIES & NATIONALITIES
Students identify some countries and then they choose the right nationality. Thank you :-)

Level: elementary
Age: 10-14


A or AN
Thank you :-)

Level: elementary
Age: 8-11


BE & HAVE GOT - REVISION
It is a revision exercise of the verbs to be and to have got. Thank you :-)

Level: elementary
Age: 10-12


PUNCTUATION MARKS
Identifying the punctuation marks. Thank you :-)

Level: elementary
Age: 9-14