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 Nick_Mos


The author

Nick Rose

Native BRITISH English speaking living in Spain.
I work with all ages and levels and spend most of my time creating ideas for classes that I would find interesting.

Points: 419


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





Online exercises

Murder Mystery
I wanted to do something like this for the longest of times and set it in a school situation. This was quite a difficult exercise both to carry out and to create. I think in the end though the students enjoyed themselves, and at the very least they practised making questions and giving reasons in English. Included in the word document is a mild le...
Level: advanced
Age: 16-100
Type: activity-card
Downloads: 64

Pink - Glitter in the Air - Lyric worksheet (Present Perfect)
Beautiful song which almost perfectly lends itself to learning the present perfect. Had to be done. More information can be given to make it easier but I tried to make it a bit more challenging/ interesting that a general "fill in the gaps" There are a few activities on the sheet which I included to make sure that I had no wasted time, it wasn�t ...
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 31

Cards Against Hummanity
Not as crude as it�s namesake, this is a version of the game I whipped together as a fun way to get the class speaking and practising otherwise boring pieces of grammar. Please feel free to adapt these to your own class, these were just knocked up quickly from the top of my head one day and so include the names of people I knew who were going to b...
Level: intermediate
Age: 11-100
Type: activity-card
Downloads: 18

Sports - Treasure Hunt
I�ve put advanced because there are some difficult things in here but in general less able students should be able to give it a go and it usually sparks a lively debate. Prior to the class you�ll just need to print and cut out the boxes. There should be 6 x numbered word boxes and 6 x sport boxes. 1. Split the class into 6 groups 2. Give eac...
Level: advanced
Age: 10-100
Type: activity-card
Downloads: 9

Lyric Worksheet - Pride
Just a little worksheet to bring some music into the classroom and make listening more fun. This song was chosen mainly as a gateway to talk a little about their thoughts on other nationalities and countries, specifically in this case, Scotland. For this reason, the I often omitted exercises 2-5 if they weren�t needed as they�re just for vocabulary...
Level: intermediate
Age: 14-100
Type: worksheet
Downloads: 7


BOOM! - sports edition
FOR INTERACTIVE WHITEBOARD I like to include gameshows as a fun reward to revise vocabulary at the end of a unit. This time it was sports and the gameshow was BOOM! as most of my students knew the premise of the show so I didn�t have to spend much time explaining the rules. Subsequently I have n...

Level: advanced
Age: 14-100
Downloads: 82

Just a simple ppt to play scattagories. Contains: rules, scoring, questions and a few answers where appropriate. This was just a template to do some end of year revision. Slides should be easy enough to duplicate and edit for whatever vocabulary you have been revising. Includes varying picture an...

Level: intermediate
Age: 10-16
Downloads: 45

Past (simple) comversations
Just a few small dialogues (dialoguettes?) I put together on a ppt to do a few lessons on the past simple. The idea is pretty simple: I wanted my students to speak more before English pronunciation is bizarre at best and I think people always have problems with the past tense. The class goes thus...

Level: intermediate
Age: 6-100
Downloads: 13

The Most Super Superlatives
Superlatives only. A nice way to start students into superlatives as in general they shouldn�t have too much trouble understanding the idea behind the questions.

Level: intermediate
Age: 12-100