Cambridge IELTS 21 | Complete Guide With Video Tutorials & Answers

June 29th: I have received the book. I will be using Cambridge IELTS 21 in all my private lessons

June 24th: Speaking Module has been added.

June 5th: Cambridge IELTS 21 books and digital bundles have been added to the official Cambridge book store and you can preorder them here. Keep in mind that I will not be able to share copyrighted material. However, I will be able to use the new tests as a reference to create similar practice tests here.

Comments are enabled on this page. You can share your responses, ask questions, and express your views.

This page is a work in progress. It will be regularly updated over the next few weeks.

Table of Contents

Cambridge IELTS 21 Listening Module

As usual, Cambridge has released a free sample from the upcoming Cambridge IELTS 21, set to publish in July 2026. You can download the official free sample from here. Cambridge doesn’t provide the audio for these free samples, but I’ve created an unofficial recording that matches the answers from their sample. Using the preparation time properly to narrow down the possible answers is key. This is a skill I work on with many of my students, while exploring the sample questions in detail.

Listening Test 1, Part 1, Questions 1-6

Instructions:
Write ONE WORD AND/OR A NUMBER for each answer.

Oyster Bay Sailing Club Courses
Name of course What you learn Cost Other information
Taster day Introduction to sailing £120 if booking one place Small groups (max 1 people)
Level 1
  • Basic theory e.g. understanding the 2 and tides
  • Basic sailing skills including 3 information
£200
  • 4 available for club members
  • All inclusive (plus a useful 5 )
  • A 6 at the end of the course for all participants

Answers & Explanation

1. Any natural number or written form (if it’s only one word)
Possible answers:
1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11
one / two / three / four / five / six / seven / eight / nine / ten / eleven

2. Waves
Other possible answers: currents / wind / moon

3. Weather
Other possible answers: climate

4. Meals
Other possible answers: food / lunch / dinner / refreshments

5. Brochure
Other possible answers: leaflet / guide / booklet / handbook

6. Certificate
Other possible answers: ceremony / party / trophy

1. Numbers

In “max 1 ___ people,” the blank is expressing quantity. Grammatically, it functions as a numerical modifier of the noun “people,” so the slot must be filled by a number or number word. This allows both digits (1, 2, 3…) and written forms (one, two, three…). IELTS Listening frequently accepts both without distinction. The structure excludes multi-word expressions, so the response must remain a single lexical item representing quantity.

2. Waves / Currents / Wind / Moon

In “understanding the ___ and tides,” the blank forms part of a coordinated noun phrase linked by “and,” which requires a noun. The context is maritime, so the word must belong to the semantic field of ocean or sailing conditions. waves is the most conventional collocation with “tides,” while currents is also acceptable as a related hydrological term. Wind is relevant to sailing conditions, and moon is scientifically connected to tidal movement. The key requirement is that the item must be a noun that fits naturally within the domain of tidal phenomena.

3. Weather / Climate

In “including ___ information,” the blank modifies the noun “information,” forming a compound structure. Since “information” is uncountable, the preceding element must function as a noun used attributively. Weather is the most context-appropriate choice, referring to immediate environmental conditions relevant to sailing. Climate is also grammatically valid but refers to longer-term patterns, making it less specific to operational sailing decisions. The distinction is primarily contextual rather than grammatical.

4. Meals / food / lunch / dinner / refreshments

In “___ available for club members,” the verb “available” requires a noun that denotes something provided or accessible. The structure excludes verbs and adjectives, and the response must be a single noun. meals fits naturally in the context of a sailing club offering provisions. Alternatives such as food, lunch, dinner, and refreshments are also grammatically acceptable as they function as countable or mass nouns describing provisions.

5. Brochure / leaflet / guide / booklet / handbook

In “a useful ___,” the indefinite article “a” requires a singular countable noun beginning with a consonant sound. This eliminates plural forms and non-nominal categories. brochure is the most standard answer in course-related contexts, referring to an informational document. Other acceptable nouns include leaflet, guide, booklet, and handbook, all of which fit the same grammatical and semantic category. The structure is strongly constrained by article–noun agreement. This can help you a lot in narrowing down your options.

6. Certificate / Ceremony / Party / Trophy

For “a ___ at the end of the course,” students should mentally fast-forward to the end of a training programme. When people finish a course, there is usually some form of recognition or closure. In formal learning environments, the most expected outcome is a certificate confirming completion. However, depending on the setting, there might also be a small ceremony, a social party, or even a symbolic trophy if it is competitive. The key reasoning step is to think: “What normally happens when a course ends?” and choose the most standard institutional outcome rather than the most imaginative one. Keep in mind that this word cannot start with the letter A, I, E, O, or U.

Listening Test 1, Part 1, Questions 7-10

Oyster Bay Sailing Club – General Information
General Information
  • Participants must be able to swim.
  • Bring suitable clothing, a 7 and toiletries (e.g. shampoo).
  • There is a 8 at the club.
  • Online training 9 are recommended.
  • 10 are available for course participants.

Answers & Explanation

7. towel / cap / goggles / sunscreen

8. gym / store / shop / café / cafe / bar

9. courses / programmes / programs / apps / modules / videos

10. discounts / boats / lessons / instructors / vouchers

7. towel / cap / goggles / sunscreen

In “Bring suitable clothing, a ___ and toiletries,” the key step is noticing that the sentence is dividing items into categories. “Clothing” is already one category, and “toiletries” is a separate one, so the missing item probably belongs to neither group. That immediately rules out anything that would normally be classified as clothing or hygiene products like soap or shampoo. Instead, the blank is likely to be something used alongside clothing in a practical outdoor or water-based activity. This is why items such as a towel, cap, goggles, or sunscreen fit naturally: they are not clothing themselves, but they are commonly needed in the same context. The reasoning comes from separating functional categories in the sentence rather than searching for vocabulary in isolation.

8. gym / store / shop / café / cafe / bar

In “There is a ___ at the club,” the grammar provides a strong clue. The article “a” shows that the answer must be a singular countable noun beginning with a consonant sound. This immediately helps eliminate anything that would require “an” or anything that does not function as a noun. From a context perspective, students should think about what facilities are typically found in a sports or sailing club. A gym is common in many clubs, as are a store or shop for equipment. A café or bar also fits because clubs often include social or refreshment areas. The key approach is combining grammatical constraint with real-world expectations of club facilities.

9. courses / programmes / programs / apps / modules / videos

In “Online training ___ are recommended,” the plural form indicates that the blank refers to multiple units or resources related to training. Students should first identify that “online training” implies digital learning, so the answer must be something that can exist in an online format. In real-world learning environments, this could be structured as courses or programmes, or broken down into modules, or delivered through apps or videos. The key reasoning step is to think about how training is actually accessed online rather than relying on a single fixed vocabulary set. The plural verb form helps confirm that the answer must also be plural.

10. discounts / boats / lessons / instructors / vouchers

In “___ are available for course participants,” the plural verb “are” signals that the answer must be a plural noun. The task is to imagine what a participant might realistically receive as part of or after enrolling in a course. In practical terms, organizations often provide discounts or vouchers as incentives for future bookings. In a sailing context, access to boats or additional lessons is also realistic, as well as support from instructors. The reasoning here relies on thinking about added value or benefits offered to participants rather than focusing only on vocabulary patterns. The plural structure confirms that the answer must represent multiple items or a collective benefit.

Cambridge IELTS 20 Authentic Reading Practice

IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #14: A Quiet Shift Away from the Age of the Megacity
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #15: When Multitasking Becomes a Modern Productivity Trap
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #16: Fungi in Biotechnology and Their Emerging Applications
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #17: Reassessing the Digital Native Concept in Contemporary Education
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #18: Selective Attention and Its Role in Memory Encoding and Retrieval
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #19: The Causes, Symptoms, and Coping Strategies for Jet Lag
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #20: Mirror Neurons and the Foundation of Empathy and Communication
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #21: How Animals Find Their Way Without Modern Technology
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #22: What Science Says About Caffeine and Human Performance
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #23: The Psychological Impact of Different Colors on Mood
IELTS Reading Free Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #24: The Significance of Olfaction in Social and Dietary Behavior
IELTS Reading Free Official Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #25: The Axolotl
IELTS Reading Free Official Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #26: The Pangolin
IELTS Reading Free Official Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #27: A Critical Look at the Rise of Plant-Based Meat Alternatives
IELTS Reading Free Official Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #28: Charles Proteus Steinmetz: The Unsung Genius of Electrical Engineering
IELTS Reading Free Official Practice Test Passage [Based on Cambridge IELTS 20]
IELTS Reading Practice Test #29: Ada Lovelace: The Pioneering Mathematician Behind the First Computer Program
IELTS Academic Reading Full List of Practice Tests
Complete list of IELTS Reading Practice Tests With Quizzes & Explanations

IELTS Reading Practice Tests [With Quizzes & Answers]

IELTS Academic Reading Full List of Practice Tests

The IELTS Academic Reading section contains three academic passages and 40 questions to be completed in 60 minutes. It includes a range of question types such as multiple choice, matching headings, matching information, matching features, sentence completion, summary completion, short-answer questions, and True/False/Not Given. The section is designed to assess your understanding of main ideas, specific details, inferences, and the writer’s opinion or attitude.

The practice tests below are based on real exams from Cambridge IELTS 18, Cambridge IELTS 19, and Cambridge IELTS 20. Each one closely follows the original format, using authentic reading passages and official question types.

All tests are available as interactive quizzes with instant feedback and complete answer keys. These are meant to provide realistic practice and help you get used to the structure, timing, and difficulty level of the actual IELTS Reading section.

IELTS Reading Practice Test
IELTS Reading Practice Test #1: The Science of Sleep
IELTS Reading Practice Test [Inspired By Cambridge IELTS 19]
IELTS Reading Practice Test #2: The Dynamic Evolution of Running Shoe Technology
IELTS Reading Practice Test [Inspired By Cambridge IELTS 19]
IELTS Reading Practice Test #3: The Timeless Craft of Mechanical Watches
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #4: The Threads of Trade and Culture
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #5: The Rise and Fall of Feudalism in Medieval Europe
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #6: Sparks of Change in a New Era
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #7: A Journey Through Tradition and Taste
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #8: The Art of Calligraphy
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #9: How the Digital Revolution is Reshaping Economies and Cultures
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #10: Understanding Black Holes and Their Role in Cosmic Phenomena
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #11: The Rise and Fall of the Knightly Order in Medieval Europe
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #12: Zombies as Reflections of Society's Deepest Anxieties
IELTS Reading Practice Passage [Based on Cambridge IELTS 19]
IELTS Reading Practice Test #13: Reimagining City Spaces Through Gardening
IELTS Academic Reading Full List of Practice Tests
Complete list of IELTS Reading Practice Tests With Quizzes & Explanations

Cambridge IELTS 21 Speaking Module

Disclaimer: To respect copyright laws, I can’t share the exact IELTS Speaking questions. Instead, I’ve rewritten them while keeping the original topics and ideas intact. The structure and focus are essentially the same.

These questions are based on the four speaking tests found in the Cambridge IELTS 20 Academic book. Fortunately, Cambridge can’t copyright broad topics like food or college life, though I’m sure their legal team wishes they could. They seem pretty intent on limiting students’ access to real test-prep material. By practicing with these reworded questions, you’ll still get realistic preparation without running into any copyright issues. If you can respond well to these, you’ll be in good shape for the real test.

Tests 1 to 4 are recreated to match the original tests as closely as legally allowed. Tests 5 to 8 are new tests I created based on the book’s tone, difficulty, and question style.

IELTS 21 Speaking: Test 1

Official Cambridge IELTS 21 Free Speaking Questions - Test 1

Part 1

  • How often do you follow a skincare or grooming routine?
  • Have you recently changed any of your personal care habits?
  • Would you ever try a cosmetic treatment to change your appearance?
  • Do you enjoy shopping for personal care products?

Part 2

Describe a time when you used a map or navigation tool to find your way somewhere.

– what tool or resource you used
– where you were trying to go
– what information it provided

Explain whether it made your journey easier or more difficult.

Part 3

A: Travel Styles
– What types of travel experiences are most popular among people in your country?
– Do most people in your country prefer travelling domestically or internationally?
– Why do some people prefer a completely relaxing trip with no activities planned?

B: Local Landmarks
– What kinds of places do foreign visitors most enjoy seeing in your country?
– Should entry to national monuments or cultural sites be free for residents?
– What factors can make a well-known landmark disappointing to visit?

IELTS 21 Speaking: Test 2

Official Cambridge IELTS 21 Free Speaking Questions - Test 2

Part 1

  • How familiar are you with the town or village where you grew up?
  • Do you think smaller towns are better places to live than cities?
  • Why do some people find rural life unappealing?
  • If you could live anywhere in the world, what kind of place would you choose?

Part 2

Describe a time when someone gave you information that turned out to be wrong or misleading.

– who gave you this information
– what the information was about
– how you discovered it was incorrect

Explain how this experience affected your trust in that person or source.

Part 3

A: Trust and Children
– Do you think children trust people more easily than adults do?
– Why do parents and teachers emphasise the importance of honesty to children?
– Are there situations where it might be acceptable for adults to withhold the truth from children?

B: Trust and the Media
– Do you think news outlets sometimes report things that are inaccurate?
– Why do people continue to follow certain media sources even when those sources have been unreliable?
– Should there be stronger regulations for media organisations that consistently report false information?

IELTS 21 Speaking: Test 3

Official Cambridge IELTS 21 Free Speaking Questions - Test 3

Part 1

  • Do you prefer paying for things in cash or digitally when you shop?
  • Do you tend to think carefully before making a purchase?
  • Can you recall a time you bought something that turned out to be unnecessary?
  • How much of a priority is building your savings for the future?

Part 2

Describe a public space such as a square, waterfront, or outdoor area that you found particularly memorable.

– where this place is located
– how large the space is
– what features or activities you noticed there

Explain what made this place stand out to you.

Part 3

A: Urban Living Spaces
– What are the benefits of having access to outdoor space when you live in a city?
– How might people in high-rise buildings incorporate greenery into their living environment?
– How popular are home improvement and interior design programmes in your country?

B: Nature as a Hobby
– Do you think spending time in nature appeals more to certain age groups?
– In what ways can regularly engaging with nature benefit a person’s wellbeing?
– Do you think more people will seek out nature-based hobbies in the coming years?

IELTS 21 Speaking: Test 4

IELTS 21 Test 4 Speaking

Part 1

  • At what times of day do you usually eat snacks or street food?
  • How central is street food or traditional snacking to your culture?
  • Have you tried any snacks or street foods from other countries?
  • Would you be interested in learning to prepare a traditional snack from scratch?

Part 2

Describe a person you know who is very ambitious.

– who this person is
– what they are ambitious about
– how much progress they have made toward their goals

Explain what you think drives their ambition.

Part 3

A: Achievement and Recognition
– What kinds of achievements do people in your country tend to celebrate most?
– What do you think makes a reward or form of recognition truly meaningful?
– Why are talent-based programmes and achievement shows so widely watched?

B: Ambition in the Workplace
– How important is ambition as a quality in a professional environment?
– Do you think people perform better professionally when they work alongside highly driven colleagues?
– Why do some people believe that enjoying your work matters more than advancing your career?

IELTS 21 Speaking: Test 5

IELTS 21 Official Test 1 Speaking

Part 1

  • How many hours of sleep do you usually get each night?
  • Do you have a regular bedtime routine?
  • Has your sleep pattern changed at any point in your life?
  • How does a poor night’s sleep affect you the following day?

Part 2

Describe a time when you had to wait much longer than expected for something.

– what you were waiting for
– why the wait was longer than expected
– what you did during this time

Explain how you felt about the experience of waiting.

Part 3

A: Patience in Daily Life
– Do you think people today are less patient than previous generations?
– In what situations do you think it is most difficult for people to be patient?
– How can parents encourage children to develop patience?

B: Waiting and Modern Society
– How has technology changed the way people feel about waiting for things?
– Do you think same-day delivery and instant services are making people less tolerant of delays?
– Should businesses do more to compensate customers when they are kept waiting?

IELTS 21 Speaking: Test 6

Official Cambridge IELTS 21 Free Speaking Questions - Test 6

Part 1

  • Do you follow fashion trends when choosing what to wear?
  • Has your taste in clothing changed over the years?
  • Do you prefer buying clothes in shops or online?
  • How important is it to you to dress appropriately for different occasions?

Part 2

Describe a skill you learned outside of school or any formal education setting.

– what the skill is
– how and where you learned it
– how long it took you to feel confident in it

Explain how useful or important this skill has been in your life.

Part 3

A: Informal Learning
– What are the advantages of learning a skill informally compared to taking a class?
– Do you think self-taught skills are valued as much as formally acquired ones by employers?
– How has the internet changed the way people learn new skills outside of education?

B: Practical Skills in Society
– Which practical life skills do you think young people most need to learn today?
– Should schools dedicate more time to teaching everyday practical skills?
– Do you think older generations have practical skills that younger people are losing?

IELTS 21 Speaking: Test 7

Official Cambridge IELTS 21 Free Speaking Questions - Test 7

Part 1

  • What time do you usually wake up on a weekday?
  • Do you consider yourself a morning person or an evening person?
  • Has your daily routine changed significantly in recent years?
  • How important is it to you to start the day in a particular way?

Part 2

Describe an occasion when you helped a stranger.

– where and when this happened
– what the situation was
– what you did to help

Explain how you felt about helping this person.

Part 3

A: Helping Others in the Community
– Do you think people in cities are less likely to help strangers than people in smaller towns?
– What motivates some people to regularly help others without expecting anything in return?
– How can communities encourage a stronger culture of mutual support?

B: Volunteering
– How popular is volunteering among young people in your country?
– What do you think individuals personally gain from volunteering?
– Do you think governments should do more to promote and support volunteering programmes?

IELTS 21 Speaking: Test 8

Official Cambridge IELTS 21 Free Speaking Questions - Test 8

Part 1

  • How many languages do you speak?
  • At what age do you think it is easiest to learn a new language?
  • Have you ever tried to learn a language and given up?
  • Do you think being bilingual gives people an advantage in life?

Part 2

Describe a piece of technology that you found difficult to use when you first encountered it.

– what this technology was
– when and why you needed to use it
– what made it difficult to learn

Explain how you eventually became comfortable using it.

Part 3

A: Technology and Older Generations
– Why do some older people find it difficult to adapt to new technology?
– What can younger family members do to help older relatives use technology more confidently?
– Do you think society moves too fast when adopting new technology without considering those who struggle to keep up?

B: Technology in Education
– How has technology changed the way students learn in your country?
– Do you think children are spending too much time on screens in educational settings?
– Will traditional classrooms eventually be replaced by fully digital learning environments?

Cambridge IELTS 21 Speaking Module Sample Answers

I’m currently working on preparing the sample answers for the Cambridge IELTS 21 Speaking Module. In the meantime, click here to access detailed sample answers, scoring criteria, and thorough explanations for every part of the IELTS Speaking section from Cambridge IELTS 19. This page covers all the questions from 4 tests in book 19 and offers both high-level and mid-to-low-level spoken responses with audio. Transcripts are also provided to help you follow along and improve your speaking skills effectively.

Cambridge IELTS 21 Writing Module

Disclaimer: For the writing section, just like in the speaking section above, I’ve created original questions that reflect the style and structure of the official prompts, giving you realistic, high-quality practice while avoiding any copyright issues. The core ideas remain intact to help you build real exam skills. You can use the form below to submit your writing. If you’d like professional feedback, including estimated scores or a real-time video review, you can place an order here.

I’m currently working on preparing the sample answers for the Cambridge IELTS 21 Speaking Module. Click here to access high-level and mid-level sample responses for both Writing Task 1 and Task 2 from Cambridge IELTS 20. Each sample is accompanied by detailed examiner notes that assess the writing according to official IELTS scoring criteria, covering task achievement or task response, coherence and cohesion, lexical resource, and grammatical range and accuracy. The complete guide to Cambridge IELTS 19 Writing is also available here.

These notes highlight strengths and weaknesses to help you understand what examiners look for and how to improve your own writing. For more on the scoring system, you can refer to the official IELTS Writing Band Descriptors and IELTS Writing Key Assessment Criteria provided by IELTS.

Cambridge IELTS 21 Academic Writing Module (Task 1)

IELTS 21 Academic Writing Task 1: Test 1

Cambridge IELTS 20 Test 1 Writing Task 1 Free Sample Question (Based on Cambridge IELTS 20)

Instructions: You should spend about 20 minutes on this task.

The graph below presents data on the number of job openings in six different occupations from 2021 to 2026.

Summarise the information by selecting and reporting the main features, and make comparisons where relevant.

Write at least 150 words.

IELTSix Cambridge IELTS 20 Free Practice Test 1 Writing Task 1
View the image in full size by clicking on it.

IELTS 21 Academic Writing Task 1: Test 2

Cambridge IELTS 20 Test 2 Writing Task 1 Free Sample Question (Based on Cambridge IELTS 20)

Instructions: You should spend about 20 minutes on this task.

The pie chart displays data on where meals are typically consumed, including at home, at work, fast food outlets, and restaurants. The bar graph presents information on the preferred types of cuisine—Italian, American, Mexican, and Middle Eastern—among people aged 16–24 and 25–40.

Summarize the information by selecting and reporting the main features. You may make comparisons where relevant.

Write at least 150 words.

IELTS 20 Test 2 Writing Task 1 Free Sample Question (Based on Cambridge IELTS 20)
View the image in full size by clicking on it.

IELTS 21 Academic Writing Task 1: Test 3

Cambridge IELTS 20 Test 3 Writing Task 1 Free Sample Question (Based on Cambridge IELTS 20)

Instructions: You should spend about 20 minutes on this task.

The diagram below shows the process of cheese production, outlining the main stages from milk collection to the finished product.

Summarize the information by selecting and reporting the main features. You may make comparisons where relevant.

Write at least 150 words.

IELTS 20 Test 3 Writing Task 1 Free Sample Question (Based on Cambridge IELTS 20)
View the image in full size by clicking on it.

IELTS 21 Academic Writing Task 1: Test 4

English Quizzes (Coming Soon)

Cambridge IELTS 21 Academic Writing Module (Task 2)

Cambridge IELTS 21 Academic, Test 1, Writing Task 2: Some people believe that governments should encourage people to live in smaller towns rather than in major cities in order to reduce pressure on urban infrastructure. To what extent do you agree or disagree?

Cambridge IELTS 21 Academic, Test 2, Writing Task 2: Some people think that museums should focus mainly on preserving historical objects, while others believe they should use modern technology to make exhibitions more entertaining and interactive. Discuss both views and give your own opinion.

Cambridge IELTS 21 Academic, Test 3, Writing Task 2: Many employers believe that graduates should spend a year developing practical skills before starting a full-time career. Do the advantages of this approach outweigh the disadvantages?

Cambridge IELTS 21 Academic, Test 4, Writing Task 2: Some people argue that schools should spend more time teaching students life skills such as financial management and communication than traditional academic subjects. To what extent do you agree or disagree? Which life skills do you think are most important for young people to learn?

Cambridge IELTS 21 General Training Writing Module (Task 1)

Cambridge IELTS 21 General Training, Test 1, Writing Task 1: You recently attended a short training course that did not fully meet your expectations. Write a letter to the course organizer. In your letter:
-describe the course you attended
-explain what disappointed you
-suggest how the course could be improved for future participants

Cambridge IELTS 21 General Training, Test 2, Writing Task 1: Your local library is planning to introduce several new services and has invited suggestions from members. Write a letter to the library manager. In your letter:
-recommend a new service or facility
-explain how it would benefit library users
-describe why you think it should be given priority

Cambridge IELTS 21 General Training, Test 3, Writing Task 1: You recently bought a piece of furniture online, but it arrived with several problems. Write a letter to the company’s customer service department. In your letter:
-describe the problems with the item
-explain how the issue has affected you
-say what action you would like the company to take

Cambridge IELTS 21 General Training, Test 4, Writing Task 1: A friend is planning to move to your town for work and has asked for your advice. Write a letter to your friend. In your letter:
-describe the area where you think they should live
-recommend places or activities they might enjoy
-give some advice about settling into the community

Cambridge IELTS 21 General Training Writing Module (Task 2)

Cambridge IELTS 21 General Training, Test 1, Writing Task 2: More people are choosing to shop at local businesses rather than large international chains. What are the reasons for this trend, and do you think it is a positive or negative development?

Cambridge IELTS 21 General Training, Test 2, Writing Task 2: Some people believe that employees should have the option to work a four-day week, while others think the traditional five-day schedule is more effective. Discuss both views and give your own opinion.

Cambridge IELTS 21 General Training, Test 3, Writing Task 2: Many people are spending less time cooking meals at home than they did in the past. What factors have contributed to this change, and what effects could it have on individuals and society?

Cambridge IELTS 21 General Training, Test 4, Writing Task 2: Some people think that communities have become less connected because people move more frequently for work or study. To what extent do you agree or disagree with this view?

Submit Your Writing

STUDY WITH ME

{{ is_error_msg }}

Select Category
Select Service
{{ service_details.bookingpress_service_name }}

Duration: {{ service_details.bookingpress_service_duration_val }} {{ service_details.bookingpress_service_duration_label }}

Price: {{ service_details.bookingpress_service_price }}

There are currently no services available for booking.
{{service_extra_title}}

{{ extra_service_error_msg }}

{{ service_extra_details.bookingpress_extra_service_name }}
{{ service_extra_details.bookingpress_extra_formatted_price }}
{{ service_extra_details.bookingpress_extra_service_duration }} {{ service_extra_details.bookingpress_extra_service_duration_unit }}
{{ n }}
{{ service_extra_details.bookingpress_service_description }}
Load More
Load Less
{{bring_anyone_title}}
{{ n }} {{ n == 1 ? number_of_person_title_singular : number_of_person_title }}
{{recurring_appointments_repeat_title}}

{{ is_error_msg }}

Date & Time
{{ bookingpress_set_recurring_appointment_timeslot_formate(appointment_time) }} (Next Day)
{{nper.label}}
{{recval.text}}
{{recurring_apply_button_label}}
{{recurring_item.display_select_date | bookingpress_format_date}}

{{recurring_item.display_formated_date_and_time}}

 

{{recurring_edit_appointment_title}}

{{bookingpress_set_recurring_appointment_timeslot_formate(appointment_time)}} (Next Day)
Time Slot
There are no available time slots for the selected date.
Morning
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Afternoon
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Evening
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Night
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}} +1 day
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}} +1 day
Date & Time
{{ bookingpress_set_recurring_appointment_timeslot_formate(appointment_time) }} (Next Day)
{{nper.label}}
{{recval.text}}
{{recurring_apply_button_label}}
{{recurring_item.display_select_date | bookingpress_format_date}}

{{recurring_item.display_formated_date_and_time}}

{{recurring_edit_appointment_title}}

{{bookingpress_set_recurring_appointment_timeslot_formate(appointment_time)}} (Next Day)
Time Slot
There are no available time slots for the selected date.
Morning
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Afternoon
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Evening
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Night
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}} +1 day
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}} +1 day

{{ is_error_msg }}

Basic Details
{{customer_form_fields_data.label}}

{{ is_error_msg }}

Summary

Your appointment booking summary

Customer
{{appointment_step_form_data.form_fields.customer_name }}
{{ appointment_step_form_data.form_fields.customer_firstname }} {{ appointment_step_form_data.form_fields.customer_lastname }}
{{ appointment_step_form_data.form_fields.customer_email }}
Service
{{ appointment_step_form_data.selected_service_name}}
{{ cart_details.bookingpress_service_name}}
Date & Time
{{ appointment_step_form_data.customer_selected_end_date | bookingpress_format_date }}, {{appointment_step_form_data.selected_formatted_start_end_time}}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}, {{appointment_step_form_data.selected_formatted_start_end_time}}
{{ appointment_step_form_data.customer_selected_end_date || bookingpress_format_date }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }} - {{appointment_step_form_data.selected_end_date | bookingpress_format_date}}
Extras
{{extras_details.bookingpress_extra_name }}
{{extras_details.bookingpress_extra_price}} {{extras_details.bookingpress_extra_duration}}
{{extras_details.bookingpress_selected_qty}}
{{appointment_step_form_data.bookingpress_selected_extra_service_count}} Extras
Appointment Details
{{ appointment_step_form_data.selected_service_name}}
{{extras_details.bookingpress_extra_name }}
{{extras_details.bookingpress_extra_price}} {{extras_details.bookingpress_extra_duration}}
{{extras_details.bookingpress_selected_qty}}
{{appointment_step_form_data.bookingpress_selected_extra_service_count}} Extras
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}, {{ appointment_step_form_data.selected_formatted_start_end_time }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }} - {{ appointment_step_form_data.selected_end_date | bookingpress_format_date }}
{{ cart_details.bookingpress_service_name}}
{{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_end_time }}
{{ cart_details.customer_selected_end_date | bookingpress_format_date }}, {{cart_details.formatted_start_end_time}}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }} - {{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} to {{ cart_details.formatted_end_time }}
{{ cart_details.customer_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} to {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} to {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} - {{ cart_details.formatted_end_time }}
{{ cart_details.customer_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} - {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} - {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }}
{{ cart_details.customer_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
Service
{{ appointment_step_form_data.selected_service_name}}
Date & Time
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }} to {{ recurring_details.formated_end_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }} - {{ recurring_details.formated_end_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }} - {{ recurring_details.formated_end_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{appointment_step_form_data.recurring_appointments.length-1}} More
Extras
{{extras_details.bookingpress_extra_name }}
{{extras_details.bookingpress_extra_price}} {{extras_details.bookingpress_extra_duration}}
{{extras_details.bookingpress_selected_qty}}
{{appointment_step_form_data.bookingpress_selected_extra_service_count}} Extras
Appointment Details
{{ appointment_step_form_data.selected_service_name}}
{{extras_details.bookingpress_extra_name }}
{{extras_details.bookingpress_extra_price}} {{extras_details.bookingpress_extra_duration}}
{{extras_details.bookingpress_selected_qty}}
{{appointment_step_form_data.bookingpress_selected_extra_service_count}} Extras
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }} to {{ recurring_details.formated_end_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }} - {{ recurring_details.formated_end_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }} to {{ recurring_details.formated_end_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }} - {{ recurring_details.formated_end_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{ recurring_details.display_select_date | bookingpress_format_date }}, {{ recurring_details.formated_start_time }}
{{ recurring_details.display_select_date | bookingpress_format_date }}
{{appointment_step_form_data.recurring_appointments.length-1}} More
{{subtotal_text}}
{{ appointment_step_form_data.bookingpress_temp_subtotal_with_currency }}
{{ appointment_step_form_data.selected_service_price }}
-{{ appointment_step_form_data.bookingpress_discount_applied_price_with_currency }}
{{tax_title}}
Tax
+{{ appointment_step_form_data.tax_amount }}
{{package_applied_txt}} {{ appointment_step_form_data.bookingpress_package_applied_data.bookingpress_package_name }}
-{{ appointment_step_form_data.bookingpress_package_discount_amount_with_currency }}
{{package_label_txt}}
{{ item.bookingpress_package_name }} {{package_button_txt}}

{{package_login_msg}}

{{couon_applied_title}} {{ appointment_step_form_data.coupon_code }}
-{{ appointment_step_form_data.coupon_discount_amount_with_currecny }}
{{coupon_code_title}}

{{ coupon_code_msg }}

{{ coupon_code_msg }}

{{coupon_apply_button_label}} Applied
{{tip_applied_title}}
+{{ appointment_step_form_data.tip_amount_with_currency}}
{{tip_label_txt}}

{{ tip_apply_code_msg }}

{{ tip_apply_code_msg }}

{{tip_button_txt}} Applied
-{{ appointment_step_form_data.online_payment_discount_with_currency }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{ appointment_step_form_data.selected_service_price }}
{{deposit_heading_title}}
{{deposit_title}} {{full_payment_title}}
{{deposit_paying_amount_title}}
{{ appointment_step_form_data.bookingpress_deposit_amt }}
{{ appointment_step_form_data.deposit_payment_amount_percentage }}% ( {{ appointment_step_form_data.bookingpress_deposit_amt }} )
{{deposit_remaining_amount_title}} {{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.bookingpress_deposit_due_amt }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{tip_applied_title}}
+{{ appointment_step_form_data.tip_amount_with_currency}}
{{tip_label_txt}}

{{ tip_apply_code_msg }}

{{ tip_apply_code_msg }}

{{tip_button_txt}} Applied
-{{ appointment_step_form_data.online_payment_discount_with_currency }}
{{subtotal_text}}
{{ appointment_step_form_data.bookingpress_recurring_total_with_currency }}
-{{ appointment_step_form_data.bookingpress_discount_applied_price_with_currency }}
{{tax_title}}
Tax
+{{ appointment_step_form_data.tax_amount }}
{{couon_applied_title}} {{ appointment_step_form_data.coupon_code }}
-{{ appointment_step_form_data.coupon_discount_amount_with_currecny }}
{{coupon_code_title}}

{{ coupon_code_msg }}

{{ coupon_code_msg }}

{{coupon_apply_button_label}} Applied
{{tip_applied_title}}
+{{ appointment_step_form_data.tip_amount_with_currency}}
{{tip_label_txt}}

{{ tip_apply_code_msg }}

{{ tip_apply_code_msg }}

{{tip_button_txt}} Applied
-{{ appointment_step_form_data.online_payment_discount_with_currency }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{deposit_heading_title}}
{{deposit_title}} {{full_payment_title}}
{{deposit_paying_amount_title}}
{{ appointment_step_form_data.bookingpress_deposit_total_with_currency }}
{{ appointment_step_form_data.deposit_payment_amount_percentage }}% ( {{ appointment_step_form_data.bookingpress_deposit_total_with_currency }} )
{{deposit_remaining_amount_title}} {{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.bookingpress_deposit_due_amount_total_with_currency }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{subtotal_text}}
{{ appointment_step_form_data.bookingpress_temp_subtotal_with_currency }}
{{ appointment_step_form_data.bookingpress_cart_total_with_currency }}
-{{ appointment_step_form_data.bookingpress_discount_applied_price_with_currency }}
{{tax_title}}
Tax
+{{ appointment_step_form_data.tax_amount }}
{{package_applied_txt}} {{ appointment_step_form_data.bookingpress_package_applied_data.bookingpress_package_name }}
-{{ appointment_step_form_data.bookingpress_package_discount_amount_with_currency }}
{{package_label_txt}}
{{ item.bookingpress_package_name }} {{package_button_txt}}

{{package_login_msg}}

{{couon_applied_title}} {{ appointment_step_form_data.coupon_code }}
-{{ appointment_step_form_data.coupon_discount_amount_with_currecny }}
{{coupon_code_title}}

{{ coupon_code_msg }}

{{ coupon_code_msg }}

{{coupon_apply_button_label}} Applied
{{tip_applied_title}}
+{{ appointment_step_form_data.tip_amount_with_currency}}
{{tip_label_txt}}

{{ tip_apply_code_msg }}

{{ tip_apply_code_msg }}

{{tip_button_txt}} Applied
-{{ appointment_step_form_data.online_payment_discount_with_currency }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{deposit_heading_title}}
{{deposit_title}} {{full_payment_title}}
{{deposit_paying_amount_title}}
{{ appointment_step_form_data.bookingpress_deposit_total_with_currency }}
( {{ appointment_step_form_data.bookingpress_deposit_total_with_currency }} )
{{deposit_remaining_amount_title}} {{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.bookingpress_deposit_due_amount_total_with_currency }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
No payment methods are currently available. Please contact us for assistance.
Select Payment Method ({{online_payment_discount_text}})

Pay Locally

PayPal

{{stripe_text}}

{{card_details_text}}
{{card_details_text}}

{{ is_error_msg }}

{{staffmember_heading_title}}
{{ any_staff_title }}
{{staffmember_details.bookingpress_staffmember_firstname}} {{staffmember_details.bookingpress_staffmember_lastname}}
{{staffmember_details.bookingpress_staffmember_rating}} ({{staffmember_details.bookingpress_staffmember_total_rating}} Review Reviews)
{{staffmember_details.bookingpress_staffmember_firstname}}'s {{staffmember_details.reviews.length}} Reviews
{{review.bookingpress_customer_name}}
{{review.review_rating}}
{{review.review_title}}
{{review.review_comment}}
{{ staffmember_details.bookingpress_staffmember_firstname}} {{staffmember_details.bookingpress_staffmember_lastname }}
{{staffmember_details.bookingpress_staffmember_rating}} ({{staffmember_details.bookingpress_staffmember_total_rating}} Review Reviews)
{{staffmember_details.bookingpress_staffmember_email}}
{{staffmember_details.bookingpress_staffmember_phone}}
No staff members are available for the selected service or time.
{{staffmember_heading_title}}
{{ any_staff_title }}
{{staffmember_details.bookingpress_staffmember_firstname}} {{staffmember_details.bookingpress_staffmember_lastname}}
{{staffmember_details.bookingpress_staffmember_rating}} ({{staffmember_details.bookingpress_staffmember_total_rating}} Review Reviews)
{{staffmember_details.bookingpress_staffmember_email}}
{{staffmember_details.bookingpress_staffmember_phone}}
{{staffmember_details.bookingpress_staffmember_firstname}}'s {{staffmember_details.reviews.length}} Reviews
{{review.bookingpress_customer_name}}
{{review.review_rating}}
{{review.review_title}}
{{review.review_comment}}
Show less Show more

{{ is_error_msg }}

{{staffmember_heading_title}}
{{any_staff_title}}
{{ staffmember_details.bookingpress_staffmember_firstname }} {{ staffmember_details.bookingpress_staffmember_lastname }}

{{ staffmember_details.bookingpress_staffmember_email }}

{{ staffmember_details.bookingpress_staffmember_phone }}

{{staff_reviews.bookingpress_customer_name}}
{{staff_reviews.review_title}}
{{staff_reviews.review_comment}}

{{staffmember_details.bookingpress_staffmember_rating}} ({{staffmember_details.bookingpress_staffmember_total_rating}} Review Reviews)

{{staffmember_details.bookingpress_staffmember_rating}} ({{staffmember_details.bookingpress_staffmember_total_rating}} Review Reviews)

No staff members are available for the selected service or time.
No categories and services added!

Cambridge IELTS Book Series

Cambridge IELTS 15 Academic & General Training Book Practice Tests
Cambridge IELTS 15
Cambridge IELTS 16 Academic & General Training Book Practice Tests
Cambridge IELTS 16
Cambridge IELTS 17 Academic & General Training Book Practice Tests
Cambridge IELTS 17
Cambridge IELTS 18 Academic & General Training Book Practice Tests
Cambridge IELTS 18
Cambridge IELTS 19 Academic & General Training Book Practice Tests
Cambridge IELTS 19
Cambridge IELTS 20 Academic & General Training Book Practice Tests
Cambridge IELTS 20
Cambridge IELTS 21 Academic & General Training Book Practice Tests
Cambridge IELTS 21
Meet Your Tutor Before You Decide

Watch a few of my videos to see how I approach teaching and what you can expect.

Ready to Start Your English IELTS TOEFL SAT Journey?

CHALLENGE YOURSELF.
TAKE IT TO THE NEXT LEVEL.

Leave a Comment