ESL RESOURCES

Primary Resources
Free teaching materials including worksheets, lesson plans and teaching ideas for primary and elementary teachers.
www.primaryresources.co.uk

TSL Books
Worksheets, flashcards, jobs, lesson plans, and activities for teaching ESL and EFL (scroll down to reach the Grammar worksheets).
www.tlsbooks.com

Education World
Education World offers offers teachers, parents and students several different worksheets covering many different areas of English.
www.education-world.com

Using English
Free English grammar and vocabulary worksheets and printable handouts, for ESL teachers and students.
www.usingenglish.com

Online grammar activities

Online activities

Printable Grammar Sets (1-12)

Grammar activities to download and printThis section contains free ESL materials for teachers and parents to copy for their students and kids. All of the worksheets on this site are in pdf format. To download them, you will need Adobe Acrobat Reader, which is available free of charge from www.adobe.com.

Terms of use
You are free to download, print and copy any resource from this site for your personal or classroom use only. Do not feel free, though, to alter, sell, or put them on another web site.

Printable grammar worksheets

There are 36 sets of grammar worksheets to download and print. Each set is about a different point of grammar and consists of four sections. You can work through the sets and their sections in sequence, or choose ones that interest you.
To see a list of all the grammar sets and their contests visit our Grammar Helpers page. To find the worksheets that you need to study, browse the printables by type (Learn! sheets, Practise! sheets, Test Yourself! sheets, Flashcards) or by topic (am, are, is; have got, has got; present simple, present continuous, can, there is, there are, question words).

If you are looking for online activities, please visit our Grammar page.

Grammar Helpers Sets cover main grammatical topics taught on elementary English courses.

Below you will find a list of all the grammar sets and their contents.

set 1-12 | set 13-24 | set 25-36

Set 1: am, are, is - positive form
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 2: am, are, is - positive short form
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 3: am, are, is - negative form
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 4: am, are, is - negative short form
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 5: am, are, is - questions
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 6: am, are, is - short answers
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 7: have got, has got - positive form
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 8: have got, has got - positive short form
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 9: have got, has got - negative form
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 10: have got, has got - negative short form
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 11: have got, has got - questions
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards
Set 12: have got, has got - short answers
:: Learn!
:: Practise!
:: Test yourself!
:: Flashcards

set 1-12 | set 13-24 | set 25-36