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 mushloom

 

The author



mushloom
mush loom
Singapore



Points: 600

 


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

 

Printables

 

PowerPoints

Online exercises


 
simple past tense
worksheet on past tense, testing on both regular and irregular past. occupation theme
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 100


 
agreement
a worksheet which integrate brief information on the various occupations with subject verb agreement.
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 91


 
simple past tense
6 task on simple past. Test on both regular and irregular past.
Level: elementary
Age: 6-12
Type: worksheet
Downloads: 40


 
Occupation Agreement
a worksheet which integrate occupation and subject verb agreement.
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 22


 
grammar practice
120 multiple choice questions on grammar practice.
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 14


 
Subject Verb agreement
Plenty of questions on subject verb agreement and tenses
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 6


 
Collective Nouns: Animals
A picture chart on animal collective nouns
Level: elementary
Age: 8-12
Type: worksheet
Downloads: 6


 
Its or Itīs
A brief guide to differentiate the two. Comes with worksheet for practising.
Level: elementary
Age: 7-9
Type: worksheet
Downloads: 3


 
simple present tense
worksheet to drill simple present tense
Level: elementary
Age: 7-9
Type: worksheet
Downloads: 2


 
grammar mcq practice 1
20 mcq questions for pupils to practice
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 2

 


Food pyramid
ppt to show different types of food and the groups they belong to

Level: elementary
Age: 7-12
Downloads: 59


Plant parts and their functions - leaf
Part 3 / 5 do download all 5 ppt to cover the 5 plant parts and their functions.

Level: elementary
Age: 7-12
Downloads: 27


plant parts and their function: flower
Part 4 / 5 do download all 5 ppt to cover the 5 plant parts and their functions.

Level: elementary
Age: 7-12
Downloads: 21


plant parts and their function: stem
Part 2 / 5 do download all 5 ppt to cover the 5 plant parts and their functions.

Level: elementary
Age: 7-12
Downloads: 20


Diversity in Animals
A ppt which explains the differences in animals. plenty of colourful photographs for illustration. catch the follow up activity - inquiry based lesson

Level: elementary
Age: 7-12
Downloads: 20


Inquiry based lesson on animals classification
a follow up to my diversity in animals ppt. pupils are to study the imaginary animals and their characteristics. they will then decide which animal class do these imaginary animals belong to.

Level: elementary
Age: 9-12
Downloads: 16


who will be my mother
ppt showing riddles of farm animals

Level: elementary
Age: 7-9
Downloads: 15


Walking through the jungle
ppt showing riddles of jungle animals

Level: elementary
Age: 7-9
Downloads: 14


Living and non-living things
A ppt which talks about science classification of living things and non-living things

Level: elementary
Age: 7-12
Downloads: 13


Introduction to Decimals: tenths, hundredths and thousandths
Introduction to decimals and place values.

Level: elementary
Age: 9-12
Downloads: 13

Found 0 online exercises