# Roommates Arguing About Chores: ESL Listening Dialogue (B2)

> Free B2 ESL listening dialogue. Two flatmates disagree about cleaning and create a fair rota. Script, vocabulary, questions and AI audio.

Canonical: https://zenmic.com/esl/dialogues/roommates-chores/
Last updated: 2026-10-20

CEFR B2 • Housing English

A B2 English listening dialogue. Two flatmates disagree about cleaning and create a fair rota. Use it for listening practice, role play or homework, and generate the audio in a US, UK or Australian accent.

Opens the Studio with this script loaded and a voice for each speaker. Change any line or accent, then generate the MP3 for your class. No sign-up needed to try.

## Dialogue Script (2 speakers)

Chloe: Dan, can we talk about the kitchen? I've washed up every night this week. Dan: Have you? I didn't notice. Chloe: That's kind of the problem. I feel like I'm the only one pulling my weight. Dan: That's not fair. I took the rubbish out yesterday. Chloe: Once. <sigh> Look, I'm not trying to start a fight. Dan: Okay, you're right. I've been working late and I've let things slide. Chloe: I get that. How about we make a rota? Dan: Good idea. We could take turns with the washing up. Chloe: And alternate the bathroom every week. Dan: Deal. I'll do tonight's washing up to start.

Want your own version? The AI writes a fresh script and casts a voice for every speaker. [Make a New One Like This →](https://zenmic.com/studio/?template=esl-listening-dialogue&topic=B2+listening+dialogue%3A+Roommates+Arguing+About+Chores.+Two+flatmates+disagree+about+cleaning+and+create+a+fair+rota.)

## Key Vocabulary

chores

Regular jobs at home like cleaning and washing up.

to pull your weight

To do your fair share of work.

rota

A list showing who does what and when.

to take turns

To do something one after another.

## Comprehension Questions

1. What is Chloe's complaint?
2. Why hasn't Dan done the chores?
3. What solution do they agree on?

Tip: after you generate the audio, open its **Lesson view** for a printable transcript, vocabulary list and quiz with answers.

## How to Use It in Class

- **Before listening:** pre-teach the key vocabulary and ask students to predict what happens.
- **First listen:** students answer the comprehension questions without the script.
- **Second listen:** give out the script and have students underline useful phrases.
- **Speaking:** pairs role-play the dialogue, then change one detail and improvise.

## More B2 Dialogues

[🤝 B2 Resolving a Conflict With a Colleague Two colleagues sort out a disagreement about shared work and credit.](https://zenmic.com/esl/dialogues/workplace/) [📑 B2 Negotiating a Supplier Contract A buyer and a supplier negotiate price, volume and delivery terms.](https://zenmic.com/esl/dialogues/business-negotiation/) [💶 B2 Negotiating a Job Offer Salary A candidate politely negotiates a higher salary after a job offer.](https://zenmic.com/esl/dialogues/salary-negotiation/) [📊 B2 Running a Team Meeting A manager runs a short meeting, deals with a delay and assigns tasks.](https://zenmic.com/esl/dialogues/team-meeting/)

[← All ESL listening dialogues](https://zenmic.com/esl/dialogues/)

## Need This at a Different Level?

Change the level, the situation or the target words. ZenMic writes a new dialogue and voices it in a minute.

[Make a Custom Dialogue →](https://zenmic.com/studio/?template=esl-listening-dialogue&topic=B2+listening+dialogue%3A+Roommates+Arguing+About+Chores.+Two+flatmates+disagree+about+cleaning+and+create+a+fair+rota.)
