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

 


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

 

Printables

 

PowerPoints

Online exercises


 
Mini Readings - Present Perfect
This worksheet consists of a reading comprehension exercise plus a grammar one and finally a writing exercise. The worksheet focuses on the present perfect and key is provided. Template by PhilipR. Enjoy!
Level: elementary
Age: 11-100
Type: worksheet
Downloads: 83


 
Valentine�s Day
With this worksheet students read the story behind Saint Valentine�s Day, find out how to say "I love you" in different languages and write a love poem. It�s a simple but effective worksheet. My students liked it a lot. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 79


 
Synonyms
Here students have to choose the correct option from different basic synonyms.Good for increasing students� vocabulary knowledge. Key is included. Enjoy!
Level: elementary
Age: 9-100
Type: worksheet
Downloads: 76


 
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


 
School Idioms
Now that the new school year is about to start I decided to prepare a worksheet with school related idioms. It is a multiple choice exercise and I have to thank Mada once again for the amazing template! Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 74


 
Writing: Cities, Cities
The purpose of this worksheet is to help students improve their writing skills. They have a model text about life in a big city and then they are asked to write their own. The template is by PhilipR. It is fully editable so you can change it to suit your needs. Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 73


 
English Words of Foreign Origins
Since International Day of Languages is coming, I decided to do this worksheet where students have to match English words of foreign origins to the corresponding picture. As a follow up, they could be asked to find out what is the origin of the words. Thank you yet again to Mada for her fantastic template. Enjoy!
Level: intermediate
Age: 11-100
Type: worksheet
Downloads: 73


 
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


 
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


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

 


Prepositions: in, at, on
This is a fun and effective way to help students practise prepositions of place and time. A huge thank you to Mada for her amazing template. Enjoy!

Level: intermediate
Age: 13-100
Downloads: 46


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


Magic Doors - Every day idioms game
This is a simple game whose goal is for students to learn or review, depending on what they know, some every day life idioms. I used a template from this site to do the game. Enjoy!

Level: intermediate
Age: 13-100
Downloads: 38


The Mystery Box - Idioms
This is a game about every day idioms. I asked Olga Vareli permission to use her template and want to thank her for this amazing template. This is a fun way to learn or review idioms. Enjoy!

Level: intermediate
Age: 13-100
Downloads: 36


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


Whack the Mole - Past Simple
This powerpoint can be used alone or as a follow up to my worksheet "Neighbours, neighbours", where the past simple tense is introduced. Here the students have to say the past simple of different verbs, regular and irregular, affirmative, negative or interrogative. Template by Josh Friesen. Enjoy...

Level: elementary
Age: 10-100
Downloads: 33


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


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


Music Idioms
This is a very simple multiple choice game, where students have to choose the correct idiom. Fully editable so you can adapt it to your needs. I have to thank Mada for the amazing template! Enjoy!

Level: intermediate
Age: 10-100
Downloads: 29


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