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 Selma Karamy

 

The author



Selma Karamy

Mexico



Points: 534

 


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

 

Printables

 

PowerPoints

Online exercises


 
Films Vocabulary
This Vocabulary and Spelling activity was made to practise Vocabulary related with Films.
Level: elementary
Age: 8-14
Type: worksheet
Downloads: 8


 
Second conditional
In this worksheet you will find a grammar explanation on the second conditional, a grammar exercise and a listening activity based on the song called "That I would be good" by Alanis Morissette.
Level: intermediate
Age: 12-17
Type: worksheet
Downloads: 8


 
Song: For a Thousand Years
I made this worksheet for my teenagers. They enjoy listening to music in English. In this activity they have to listen to the song and fill in the blanks with the missing words. They will also practice some verbs and learn some new words.
Level: elementary
Age: 9-100
Type:
Downloads: 15


 
Modals of deduction (past)
This is a reading and speaking activity to practice the modals of deduction in past: must, might, could and can�t + have + the verb in past participle. This activity is focused on developing fluency.
Level: intermediate
Age: 12-17
Type: worksheet
Downloads: 26


 
Numbers 1 to 10 Writing exercise
You can ask children to rewrite the numbers and the written form with a color, then they will write the written form again.
Level: elementary
Age: 4-12
Type:
Downloads: 2


 
Homophones
This is a pictionary on the most common heterographs. The second worksheet is a spelling activity on the same pictionary. Students have to complete the words with the missing letters.
Level: elementary
Age: 8-17
Type: worksheet
Downloads: 8

 

Found 0 online exercises