Skip to the tool

IELTS Writing topic generator

Get a random IELTS Writing question laid out like the exam paper and write your answer on the timer, with a live word count.

WRITING TASK 1

Semi-formalComplaint

You should spend about 20 minutes on this task.

The heating in your rented flat has not worked for two weeks and it is now very cold.

Write a letter to your landlady, Mrs Ahmed. In your letter

  • describe the problem with the heating
  • say what you have already tried
  • ask her to arrange a repair

Write at least 150 words.

You do NOT need to write any addresses.

Begin your letter as follows:

Dear Mrs Ahmed,

Letter plan and model letter

Frequently asked questions

What are the most common IELTS Writing Task 2 topics?

Education, technology, the environment, work, health, cities and transport, crime and government come up again and again, along with family, media, culture and globalisation. The questions change, but the themes repeat, so practicing across these themes prepares you for most papers.

What are the IELTS Task 2 essay types?

Opinion (agree or disagree), discussion (discuss both views), advantages and disadvantages, problem and solution (or causes and solutions), and two-part questions. Some lists add positive or negative development as a sixth. The last line of the question tells you which one you have.

How long should a Task 2 essay be?

At least 250 words, and you should spend about 40 minutes on it. Most strong answers are 270 to 320 words. Going far over leaves less time for checking and does not earn extra marks.

How long should a Task 1 answer be?

At least 150 words in about 20 minutes, for both the Academic report and the General Training letter. Task 2 carries twice the marks of Task 1, so do not let Task 1 run over.

Are these real IELTS questions?

No. They are practice questions written by GoPrep in the style of the exam, on the themes and question types the test uses. Official past papers are not published as a free bank, and sites that claim to have this month's real questions are guessing.

Getting ready for IELTS?

All free tools

Speaking topic generator

Answer random Part 1, 2 and 3 questions on an exam timer.

IELTS band score calculator

Average your four skill bands, rounded the way IELTS rounds them.

IELTS score converter

Compare an IELTS band with TOEFL, Duolingo and PTE scores and CEFR levels.

University IELTS requirements

Look up the IELTS score a university asks for, with the source.