Instant ESLWorksheets

The worksheet library

Find your next lesson.

Free printable activities for adults and teens, from A1 to C2, plus handwriting and number sheets for children.

Looking for inspiration? Explore lesson collections →

Showing 541–552 of 914 worksheets

B2–C1Teens, Adults· 20–30 minutes

Speculating - Functional Language

Practise speculating at B2–C1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
A2–B1Teens, Adults· 20–30 minutes

Comparing and Contrasting - Functional Language

Practise comparing and contrasting at A2–B1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
B2–C1Teens, Adults· 20–30 minutes

Comparing and Contrasting - Functional Language

Practise comparing and contrasting at B2–C1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
A2–B1Teens, Adults· 20–30 minutes

Making Requests Politely - Functional Language

Practise making requests politely at A2–B1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
B2–C1Teens, Adults· 20–30 minutes

Making Requests Politely - Functional Language

Practise making requests politely at B2–C1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
A2–B1Teens, Adults· 20–30 minutes

Giving Examples - Functional Language

Practise giving examples at A2–B1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
B2–C1Teens, Adults· 20–30 minutes

Giving Examples - Functional Language

Practise giving examples at B2–C1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
A2–B1Teens, Adults· 20–30 minutes

Making Predictions - Functional Language

Practise making predictions at A2–B1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
B2–C1Teens, Adults· 20–30 minutes

Making Predictions - Functional Language

Practise making predictions at B2–C1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
A2–B1Teens, Adults· 20–30 minutes

Making Complaints Politely - Functional Language

Practise making complaints politely at A2–B1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
B2–C1Teens, Adults· 20–30 minutes

Making Complaints Politely - Functional Language

Practise making complaints politely at B2–C1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →
A2–B1Teens, Adults· 20–30 minutes

Responding to Complaints - Functional Language

Practise responding to complaints at A2–B1 level with useful phrase patterns and short situation-based responses. A separate page of suggested answers supports checking and discussion of other appropriate responses.

2 pages · Free PDFPreview lesson →