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


 
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


 
Error correction
With time I have realised that doing error correction exercises helps my students a lot to improve their grammar. So here is an error correction worksheet, fully editable and wit key included. Enjoy!
Level: intermediate
Age: 13-100
Type: worksheet
Downloads: 22


 
Neighbours, neighbours
I used this worksheet a few years ago. It features a text about a boy and his neighbours and two reading comprehension exercises: true/false and sentence completion. I also use this worksheet to introduce the past simple tense to my elementary students as the text is written in the past tense. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 72


 
Every day idioms
In this worksheet students are given nine idioms and their meanings and have to write a sentence for each idiom. I used a template from this site to make this worksheet. Enjoy!
Level: intermediate
Age: 13-100
Type: worksheet
Downloads: 20


 
My school
Students have to do three exercises in this worksheet about school. First, they answer personal questions about school. Then, they do an exercise where they have to write the correct preposition after adjectives used in sentences. In the last exercise they have to ask the questions they answered in number one to a classmate and tell the teacher ...
Level: elementary
Age: 11-100
Type: worksheet
Downloads: 63


 
Question words
This worksheet gives students plenty of opportunities to practise different question words. They simply have to fill in blanks with the given question words. Key is included. Enjoy!
Level: elementary
Age: 9-100
Type: worksheet
Downloads: 73


 
Be, Have, Do - Past Simple
This worksheet consists of a short grammar guide on the form of the verbs be have and do in the past simple and 18 sentences to help students practise the verbs. It is fully editable so you can adapt it to your needs. I have to thank Mada for her amazing template. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 97


 
Have something done
Here students see examples and rules about the structure "have something done". Then they fill in blanks and there is a second exercise where they are asked to write two sentences using this structure. Enjoy!
Level: intermediate
Age: 11-100
Type:
Downloads: 52


 
Saved by the alarm clock!
Here students read a text about a very special Valentine�s Day and then answer a few questions about the text. The final task is a writing one where students are supposed to write a similar text. Thanks to Aisha77 for the lovely template! There is a mistake in my computer when I see it online but if you download it, it will be perfectly normal. ...
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 36


 
Saturday at my grandparents�
This is a text written in the past simple using only regular verbs. There is a small reading comprehension exercise which is really great to practice asking and answering questions in the past simple. Then, students have to write a similar text about themselves. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 72

 


Christmas is coming
This powerpoint is the perfect follow up to my Christmas pictionary. The students have to choose the right answer according to the pictures they see. Amazing template by Mada! Enjoy!

Level: elementary
Age: 10-100
Downloads: 51


Christmas in English Speaking Countries - part 1
This powerpoint is the first part of two which show how Christmas is celebrated in some English speaking countries. I had to split it in two because it was too heavy. This part deals with Christmas in Australia and Canada. I adapted this powerpoint from the book Swoosh7. Enjoy

Level: elementary
Age: 10-100
Downloads: 88


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


Welcome Back to School!
franknbea�s fantastic post about the beginning of the school year inspired me to make this powerpoint. I used some of his ideas and wrote them in my own words, using pictures to help motivate students for the school year that is about to begin. Fully editable! Enjoy!

Level: intermediate
Age: 10-100
Downloads: 35


Exams, Exams
This year some of my students are going to have exams. So, using some of my experience and some of Maissa�s ideas on her excellent worksheet "Coping with exams" I decided to prepare this powerpoint for the students. Credit is given to the template maker on the last slide of the powerpoint. I hope...

Level: advanced
Age: 15-100
Downloads: 26


Bomb Game - Synonyms and Antonyms
This powerpoint contains a series of slides whose aim is for students to review synonyms and antonyms of vocabulary they already know. Template was taken from this site. Enjoy!

Level: intermediate
Age: 13-100
Downloads: 62


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


Whack the Mole - English is Fun!
This game is perfect as an end of the school year activity. Students have to name three different English words for each slide to find out who know more words. It is fully editable so you can change it to suit your needs. The template is by Josh Friesen. Enjoy!

Level: intermediate
Age: 13-100
Downloads: 39


Christmas Memories and Songs
Students continue listening to Christmas songs and try to guess who sings them. Enjoy!

Level: elementary
Age: 10-100
Downloads: 11


Baam game - Everyday English part 2
This is the second part of my version of Baam game. Students continue to practise everyday English phrases and expressions. Enjoy!

Level: intermediate
Age: 13-100
Downloads: 47


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

Level: elementary
Age: 10-100