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 493–504 of 914 worksheets

A2–B1Teens, Adults· 20–30 minutes

Congratulating Someone - Conversation Practice

Practise congratulating someone through two model conversations at A2–B1 level. Key phrases are highlighted in the dialogues and collected below each example. Two prompts help learners create their own conversations.

1 page · Free PDFPreview lesson →
B2–C1Teens, Adults· 20–30 minutes

Congratulating Someone - Conversation Practice

Practise congratulating someone through two model conversations at B2–C1 level. Key phrases are highlighted in the dialogues and collected below each example. Two prompts help learners create their own conversations.

1 page · Free PDFPreview lesson →
A2–B1Teens, Adults· 20–30 minutes

Giving Advice - Functional Language

Practise giving advice 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 Advice - Functional Language

Practise giving advice 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–C1Teens, Adults· 10–15 minutes

Giving Advice Phrases - Phrase Patterns

A one-page A2–C1 reference for giving advice, with direct everyday phrases and softer, more nuanced patterns. Includes example sentences and guidance on base verbs and gerunds.

1 page · Free PDFPreview lesson →
A2–B1Teens, Adults· 20–30 minutes

Giving Opinions - Functional Language

Practise giving opinions 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 →