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 Mr Fife

 

The author



Mr Fife

Thailand



Points: 117

 


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

 

Printables

 

PowerPoints

Online exercises


 
Past Simple vs Present Perfect
An excellent sheet to revise the differences between past simple and present perfect. it include a multiple choice section and a gap-fill exercise. Best for lower secondary level.
Level: intermediate
Age: 10-100
Type:
Downloads: 26


 
Pre-school Craft Letter "S"
A fun craft activity to do with a pre-school / kindergarten class. Colour or paint the pictures of things beginning with "S" and then cut and stick coloured paper to make a mosaic letter "S". A bit messy but great fun.
Level: elementary
Age: 3-5
Type:
Downloads: 1


 
BTS - K-Pop Reading Comprehension
Do your students love K-Pop? This BTS reading comprehension worksheet should get them interested in reading. Level is intermediate to advanced and the main goal of this worksheet is to build vocabulary and enchance student understanding.
Level: intermediate
Age: 11-100
Type:
Downloads: 66


 
Son Heung-min Past Simple
A fun worksheet about Korean footballer Son Heung-min. Students have to re-write the sentences about him, using past simple tense. Great for any football fans around the world.
Level: intermediate
Age: 5-100
Type:
Downloads: 3


 
Conjunctions Practice
A revision worksheet to practice identifying and using conjunctions in compound sentences. A great way to recap what you have learned. Best suited for secondary students or advanced primary students.
Level: intermediate
Age: 10-100
Type:
Downloads: 11

 

Found 0 PowerPoints


Food
A fun hangman game to practice food vocabulary as well as reviewing colours. Best for young learners.

Level: elementary
Age: 3-7