|
Passive with double objects
Another worksheet to practise the passive, this time with double object sentences.
As they say, practice makes perfect.
Enjoy!
Level: intermediate
Age: 12-100
Type:
Downloads: 34
|
|
Personification
It�s quite rare to talk about figures of speech in ESL classes in Portugal.
That is one of the reasons why I decided to make this worksheet on personification and my students loved it.
There is an explanation on the meaning of personification, followed by two different exercises where students have to identify it and a final exercise, where stude...
Level: intermediate
Age: 13-100
Type: worksheet
Downloads: 36
|
|
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
|
|
Present and Past Simple - Order the sentences and correct the mistakes
We all learn from our mistakes and so here is the worksheet I had uploaded the day before yesterday but this time the template is by Zailda. I only added two text boxes to separate the exercises: order the sentences and correct the mistakes.
Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 47
|
|
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
|
|
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
|
|
Confusing words
This worksheet feature a few confusing words.
It has an example and then some sentences so that students can practise the use of those words by relating them to their meaning.
I used a template from this site for this worksheet.
Enjoy!
Level: elementary
Age: 10-100
Type: worksheet
Downloads: 36
|