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 jfaraujo

 

The author



jfaraujo

Portugal



I have been teaching English for quite some time and I want to learn more about this wonderful job.

Points: 7416

 


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

 

Printables

 

PowerPoints

Online exercises


 
Past Simple and Past Perfect
This worksheet features a small grammar guide on the use of the Past Simple and Past Perfect and two practice exercises. I wish to thank Zailda, whose tutorials on making worksheets helped me create this one. Enjoy!
Level: intermediate
Age: 13-100
Type: worksheet
Downloads: 32


 
Past simple or past perfect
Students read a few examples of sentences to find out when they have to use the past perfect. Then they have a practice exercise on both tenses. Fully editable so you can adapt it to your needs. I have to thank Aisha77 for the amazing template! Enjoy!
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 50


 
Food Idioms
This worksheet consists of a multiple choice exercise where students have to choose the correct ending to sentences according to the pictures they see. Once again I have to thank Mada for the fantastic template. Enjoy!
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 106


 
Christmas is coming
This is a nice pictionary for students to learn or review vocabulary related to Christmas. It is followed by a powerpoint game which I have uploaded today. The wonderful template is by Mada. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 74


 
Global warming is hot stuff
This worksheet consists of three texts about global warming followed by three reading comprehension exercises. I used this a few years ago with my students and they quite liked it. I hope yours will like it too! The texts were taken from the book Be the Change by Porto Editora. Enjoy!
Level: elementary
Age: 11-100
Type: worksheet
Downloads: 64


 
Collocations - verbs that mean make
This worksheet is about collocations and it features some expressions that can replace the verb "make". After looking at the examples, the students have to rewrite sentences with those expressions thus replacing the verb "make". They also have to say whether the new sentence is formal or informal as seen in the examples shown. Key included! Enj...
Level: intermediate
Age: 13-100
Type: worksheet
Downloads: 69


 
Extreme Adjectives
Here is my worksheet again. Someone kindly reported it as having watermarked clipart and I have just changed it. I hope everything will be fine now. Same multiple choice exercise on adjectives meaning "very...". Key included! Enjoy!
Level: intermediate
Age: 11-100
Type: worksheet
Downloads: 90


 
Present and Past Simple - Order the sentences and correct the mistakes
We all learn from our mistakes and so here is the worksheet I had uploaded the day before yesterday but this time the template is by Zailda. I only added two text boxes to separate the exercises: order the sentences and correct the mistakes. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 47


 
Daily Routine
I have used these two exercises to practice the present perfect and daily routines, both in the 1st person singular and 2nd person singular, several times and it has worked quite well. Today I saw this beautiful template in your templates section and decided to write the exercises on it and I quite liked the result. By the way, the templates sect...
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 14


 
Personification
It�s quite rare to talk about figures of speech in ESL classes in Portugal. That is one of the reasons why I decided to make this worksheet on personification and my students loved it. There is an explanation on the meaning of personification, followed by two different exercises where students have to identify it and a final exercise, where stude...
Level: intermediate
Age: 13-100
Type: worksheet
Downloads: 36