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 Marika91


The author



English teacher.
In love of everything new, fresh and unusual when it comes to teaching

Points: 310


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





Online exercises

Jobs - wordsearch, matching
The worksheet includes the wordsearch with jobs� names in it. It has also some pictures of jobs and students have to match them with the jobs names. They can also colour the pictures.
Level: elementary
Age: 5-11
Type: worksheet
Downloads: 26


Have you ever heard of Present Perfect?
A ppt presentation introducing the structure and the use of Present Perfect tense. It also includes time expressions for Present Perfect. The presentation has got a lot of pictures and animations thanks to which it attracts the attention. I used it for my students and they were really interested in ...

Level: intermediate
Age: 12-100
Downloads: 63

Passive voice for present and past
A presentation about passive voice for present simple and past simple. My students have understood easily passive voice after watching it. It is animated and colorful. There are two exercises at the end of the presentation. Hope it�ll be useful :)

Level: intermediate
Age: 13-100
Downloads: 61

Tic-tac-toe Countries and nationalities
It�s a ppt game, great for using on IWB or OHP. It might be used to practise or revise countries, nationalities and their flags. Students choose a grid in which they want to put a nought or a cross. If they give a proper nationality to a previewed country (or the other way round), they can put thei...

Level: elementary
Age: 9-100
Downloads: 50

Comparatives and superlatives
comparatives and superlatives of short adjectives

Level: elementary
Age: 9-100

version Polish - English

Level: elementary
Age: 10-100