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 bamarcia


The author

Márcia Lima (F)
website Brazil

"The most important thing in life is not knowing- it is not losing the capacity to learn." Leonardo Boff br "A teacher is not one who always teaches but who also learns." Guimarães Rosa br These two Brazilian authors have put my thoughts about teaching and learning into words. Hope we can all put them into action!!! ;)

Points: 7544


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





Online exercises

The passive voice- from theory to practice
In this worksheet you`ll find a complete tutorial about the passive voice( form and usage)in all tenses, a step by step guide of how to transform an active voice sentence into a passive one, as well as practice exercises. This worksheet has been of great help for my students. Hope it`s as useful for you and your students.;)
Level: advanced
Age: 14-17
Type: worksheet
Downloads: 24

Jobs + Verb to be
A very simple jobs + verb to be worksheet. Hope it´s useful! ;)
Level: elementary
Age: 7-17
Type: worksheet
Downloads: 17

Jobs Matching
A jobs matching worksheet to be used on its own or with my Jobs + Verb to be ws. http://www.eslprintables.com/printable.asp?id=185500#thetop
Level: elementary
Age: 7-17
Type: worksheet
Downloads: 17

How old are they?
A cute, simple "age" worksheet for young learners. The preview looks a bit "crazy", but I´ve downloaded it myself and the worksheet is perfect! ;)
Level: elementary
Age: 7-12
Type: worksheet
Downloads: 14

Animal Counting
A colourful worksheet to practise animals & counting with young learners. Adaptable to very young learns - pupil only write the numbers in numerals and do not write the names of the animals.
Level: elementary
Age: 5-8
Type: worksheet
Downloads: 12