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

 


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

 

Printables

 

PowerPoints

Online exercises


 
Colour idioms: black and white
Here you will find two different exercises to practise colour idioms. Great worksheet to improve your students� vocabulary. I have to thank mena22 for the amazing template. Enjoy!
Level: intermediate
Age: 9-100
Type:
Downloads: 20


 
Clauses of reason, result and purpose
This worksheet consists of a short grammar guide about because, because of, so, so that and in case. There are two exercises which will help students practise what they have learnt. Key is included. Enjoy!
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 91


 
Idioms related to school
Here students have to choose between two options to find the idiom that matches the picture. Then, they have to write four sentences using four different idioms. Key is included. Enjoy!
Level: elementary
Age: 8-100
Type:
Downloads: 13


 
Past Simple practice
This worksheet provides plenty of practice on the past simple, both regular and irregular verbs. Students have to fill in blanks in order to make correct sentences in the past simple. Fully editable, so you can adapt it to suit your needs. Thank you so much to mena22 for the amazing template. Enjoy!
Level: elementary
Age: 9-100
Type:
Downloads: 49


 
My house!
Here students read a text where a girl describes her house and answer questions about the text, which is a great way to practise the present simple (1st and 3rd person singular). Finally, students have to write a text about their house, which helps them practise their writing skills. Once again I have to thank Ali Ali for the lovely template. En...
Level: elementary
Age: 9-100
Type: worksheet
Downloads: 144


 
English Idioms
Here students have several pictures and they have to choose the correct idiom. Key is included. Enjoy!
Level: intermediate
Age: 13-100
Type: worksheet
Downloads: 140


 
Be: Present and Past Simple
This worksheet is excellent for revising the verb "be", which can be a bit confusing for my students. I hope it helps! I have to thank Mada for the wonderful template! Enjoy!
Level: elementary
Age: 8-100
Type:
Downloads: 56


 
Saint Patrick�s Day
A worksheet to celebrate Saint Patrick�s Day. Consists of two exercises: a vocabulary matching one and a writing one. In the writing exercise, students are asked to write an acrostic poem beginning with the first letters of the word "leprechaun". Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 13


 
Boxing Day
This worksheet features a text about Boxing Day, which is followed by three different exercises. There is a vocabulary exercise, a table completion one and a writing exercise. Key is included. I adapted a template by PhilipR in order to do this worksheet. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 46


 
Present Simple and Present Continuous
In this worksheet you will find a grammar guide on the use and form of the two verb tenses plus four different types of exercises for plenty of varied practice. It is fully editable and key is included. Enjoy!
Level: elementary
Age: 9-100
Type:
Downloads: 25

 


Thanksgiving
This powerpoint features a quiz about Thanksgiving Day and a writing activity. Enjoy!

Level: elementary
Age: 10-100
Downloads: 53


Confusing words
This is a simple and effective way to make students understand the difference between some easily confused words. Enjoy!

Level: intermediate
Age: 13-100
Downloads: 30


Speaking Activity
This powerpoint features a series of topics whose aim is to make students speak English in a friendly and informal way in English class. The students have to ask one another questions in order to practise their spoken English. In order to make this activity more competitive, you can give a score f...

Level: elementary
Age: 11-100
Downloads: 58


Saint Patrick�s Day
A great way to celebrate Saint Patrick�s Day with this multiple choice game! I�m sure your students will love it! I have to thank Mada for the amazing template! Enjoy!

Level: elementary
Age: 8-100
Downloads: 32


Going Fishing - past simple
This powerpoint is yet another attempt at doing something better than what I normally do. The topic is the past simple and students have to choose the correct option in each slide. The quality may not be the best as the original template was too heavy and I had to compress it. Source: www.templat...

Level: elementary
Age: 10-100
Downloads: 14


Christmas Memories and Songs
This is the first of a four-part powerpoint related to Christmas. Here students have to look at a photo of a Christmas� curiosity and then talk about their own . A very simple task for elementary students. Enjoy!

Level: elementary
Age: 10-100
Downloads: 18


School Objects
I have never been good with powerpoints perhaps because all Portuguese books for teaching English have lots of them and I have never felt the need to create my own. I have already done a few but they are very poor. So, following karagozian�s sound advice, I decided to create my own powerpoint abou...

Level: elementary
Age: 9-100
Downloads: 8


Baam game - Everyday English part 1
I adapted this version of Baam game in order to make students practise the use of common everyday English expressions. They are given the expression and the meaning and have to write a sentence using it. Enjoy!

Level: intermediate
Age: 13-100
Downloads: 50


Phrasal Verb Bring
This powerpoint is a great way to review some of the uses of phrasal verb "bring". Enjoy!

Level: intermediate
Age: 13-100
Downloads: 25


Reported Speech - Statements and commands
This powerpoint has a grammar guide on the most important changes that occur when we turn direct speech into reported speech. The grammar guide is followed by three slides with exercises so that students can practise what they have learnt. Enjoy!

Level: intermediate
Age: 14-100
Downloads: 28


Christmas
A simple game to review some vocabulary related to Christmas. Enjoy!

Level: elementary
Age: 10-100