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 goccanada

 

The author



goccanada
Gustavo Cabral
Brazil



Hi I m a teacher from Brazil...

Points: 706

 


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

 

Printables

 

PowerPoints

Online exercises


 
Find someone who PRES PERF
Hi there, In this "find sb who" activity, students will have a lot of oral practice on the Present Perfect. They are also supposed to ask follow up questions in order to keep the conversation going and practice question words, simple past, past continuous, etc. In task 2, they are supposed to write sentences reporting what they found out about t...
Level: intermediate
Age: 12-100
Type: worksheet
Downloads: 12


 
Say you won�t let go
This is the song: Say you won�t let go, by James Arthur. It�s a great song and I used it with my pre-intermediate group. Great to practice simple past.
Level: intermediate
Age: 14-100
Type: others
Downloads: 22


 
Writing Extreme interview
Hi everyone. This writing is adapted from the unit 1A from the book English File 4 where there is a reading activity (an article) about Extreme interview. It�s a great way to practice writing, the vocabulary or prepare for an exam. Hope you enjoy it.
Level: intermediate
Age: 14-100
Type:
Downloads: 12


 
Living abroad, immigration
This activity is good to introduce the topic of LIVING ABROAD / IMMIGRATING. If you have an intermediate to advanced group and you are working with this topic, this is a nice way to make students talk about their experiences and opinions. They can work in pairs or small groups. Then, students report what they discussed to the class.
Level: intermediate
Age: 14-17
Type: activity-card
Downloads: 6


 
Poem - How do I love thee
This is a good poem if you are talking about love, arts and old English. There is food for thought. Good vocab. such as: thee, depth, breadth, strive... You can also use it as a lead-in to classes about art.
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 10


 
Crisis in Athens, Greece
This is a very good activity if you are working about conflict, protests and economic crisis. It�s a current text from the site www.metronews.ca/calgary about the crisis in Greece. There is also speaking and you can make a wrap up with a writing.
Level: intermediate
Age: 14-17
Type: reading
Downloads: 12


 
Review present perfect
This is a simple, but useful explanation about the present perfect. There are different contexts, form and examples. You can follow up with some questions for speaking using "Have you ever..." or practice some grammar with questions and answers.
Level: intermediate
Age: 14-17
Type: worksheet
Downloads: 8


 
Role play - different situations
This is a good ice breaker. Students work in trios and they have to come up situations to role play for the class. When preparing the dialogues, they must think about WHO they are, WHERE they are, WHAT the problem is and what�s the OUTCOME. When they perform, the other students must also try to find out all these points from the story: WHO they are...
Level: intermediate
Age: 12-100
Type: activity-card
Downloads: 12


 
Difficult situations
In this activity there are about twenty role play situations about problems. I prepared this for my elementary students who are studying asking for and giving advice and talking about problems. Students must walk around the class, telling the problems to each other and asking for advice.You can add your ideas of problems as well.
Level: elementary
Age: 14-100
Type: activity-card
Downloads: 15


 
The future
This is a speaking/debate kind of activity about the future. It�s straight forward and there is a lot of food for thought. You can use it from intermediate to advanced levels.
Level: intermediate
Age: 14-100
Type: others
Downloads: 25

 

Found 0 online exercises