B2 Writing Lessons

Study a model text and useful language, practise it, then write your own answer.

4 lessons

B2Formal emails

A formal email of complaint

Write a polite but firm complaint: explain the problem clearly, give precise details and say what action you expect.

14 questions · 30 min · Writing task

B2Essays

A for-and-against essay

Write a balanced essay that presents the arguments on both sides of an issue before reaching your own conclusion.

13 questions · 30 min · Writing task

B2Reports

A report with recommendations

Write a clear, formal report with headings that presents findings and makes practical recommendations.

14 questions · 30 min · Writing task

B2Articles

An article for a website

Write an engaging article for a website: catch the reader's attention, develop your ideas in clear paragraphs and finish memorably.

13 questions · 30 min · Writing task

Original lessons by Joy English. Levels are suggestions.