✦ FREE TO LEARN · NO SIGN-UP · YOUR OWN PACE ✦
FREE ENGLISH PRACTICE · READ, WRITE & UNDERSTAND

Free English worksheets.
Ready to practise.

Practise English reading, grammar and writing with explained answers, worked examples and clear next steps.

104grammar sets
11reading tests
6writing tasks

Free practice No sign-up Explained answers

How this practice helps you
  • Choose a resource that matches the skill you need.
  • Use printable materials or practise on screen.
  • Continue with related lessons when one task is finished.
READ & PRINT

B1 reading worksheets

Original passages with questions and answer explanations.

Explore lesson
READ & PRINT

B2 reading worksheets

Explore arguments, inference and the writer’s purpose.

Explore lesson
WRITE & PRINT

Paragraph writing workbook

Prompts, planning space, a model and a self-review checklist.

Explore lesson
B1 · PRINTABLE

Articles: a, an & the

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Determiners & quantifiers

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Modal verbs in real situations

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Prepositions: time, place & meaning

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Connectors: link your ideas

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Conditionals: real & imagined situations

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Reported speech: share what someone said

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Phrasal verbs for study & everyday life

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Find the mistake. Understand the fix.

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Past perfect exercises

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Present perfect vs past simple

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Past perfect vs past simple

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Past perfect continuous exercises

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Past simple, continuous & perfect

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Relative clauses exercises

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Defining relative clauses

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Non-defining relative clauses

Five questions, writing space and an explained answer key.

Print / Save as PDF
B2 · PRINTABLE

Reduced relative clauses

Five questions, writing space and an explained answer key.

Print / Save as PDF
B2 · PRINTABLE

Defining vs non-defining clauses

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Gerunds & infinitives exercises

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Gerund & infinitive rules

Five questions, writing space and an explained answer key.

Print / Save as PDF
B2 · PRINTABLE

Gerunds & infinitives: meaning changes

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Used to, be used to & get used to

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

So and such exercises

Five questions, writing space and an explained answer key.

Print / Save as PDF
B1 · PRINTABLE

Too and enough exercises

Five questions, writing space and an explained answer key.

Print / Save as PDF

Find your next lesson.