Worksheets for ESL / EFL

These printable worksheets and classroom activities can be downloaded and used by teachers of English as a foreign and second language (ESL / EFL). Worksheets are available for the following English language teaching points:
Jump to:   grammar    functions    vocabulary    writing    skills    pronunciation   
 

grammar worksheets


1
 
3
 
4
 
2
 
3
 
3
 
2
 
1
 
1
 
1
 
7
 
12
 
9
 
5
 
1
 
1
 
1
 
11
 
3
 
2
 
2
 
2
 
8
 
2
 
2
 
2
 
1
 
1
 
1
 
3
 
2
 
1
 
2
 
3
 
1
 
7
 
11
 
3
 
1
 
13
 
2
 
1
 
5
 
3
 
6
 
1
 
1
 
1
 
1
 
3
 
2
 
3
 
7
 
2
 
2
 
2
 
1
 
6
 
4
 
3
 
3
 
1
 
2
 
3
 
10
 
3
 
1
 
2
 
3
 
1
 
4
 
1
 
1
 
3
 
5
 
4
 
3
 
1
 
1
 
4
 
2
 
2
 
1
 
3
 
 

functions worksheets


4
 
2
 
2
 
2
 
1
 
2
 
4
 
1
 
2
 
6
 
3
 
2
 
2
 
1
 
1
 
2
 
 

vocabulary worksheets


1
 
1
 
2
 
5
 
1
 
4
 
2
 
4
 
5
 
1
 
1
 
3
 
10
 
3
 
1
 
3
 
1
 
2
 
1
 
3
 
1
 
1
 
 

writing worksheets


1
 
3
 
3
 
2
 
2
 
 

skills worksheets


3
 
1
 
5
 
1
 
4
 
6
 
4
 
2
 
1
 
2
 
3
 
1
 
5
 
2
 
1
 
1
 
1
 
2
 
2
 
1
 
1
 
1
 
3
 
5
 
2
 
5
 
 

pronunciation worksheets


1
 
1
 
1
 
2
 
1
 
1
 
3
 
Latest materials
Politics and the US Election
Complete lesson Vocabulary: politics, elections; skills: political issues.
pdf logo
Complete lesson pdf
 
 
Receptionist told to wear high heels or go home
Complete lesson Vocabulary: work clothes; skills: gender discrimination; grammar: reported speech.
pdf logo
Complete lesson pdf
 
 
Grammar notes: Comparison with as...as
Comprehensive grammar reference notes, illustrated.
pdf logo
Grammar notes pdf
 

Tired of grammar?

Reading simplified stories is one of the best ways to improve vocabulary and see how words and grammar are actually used.



For intermediate readers and above (CEFR B1-B2).

Vocabulary based on the 2000 most commonly used words in English.

Six famous stories in one book - 220 pages.

Notes, wordlist and a summary after each story.

Download for Amazon Kindle. (Read on your phone or tablet with the free Kindle app.)

The enjoyable way to improve your English.

Read a sample now (pdf)