# B1 Listening Test: Planning a School Trip

> A ready B1 listening test: two teachers plan a school trip. Five multiple-choice questions and an answer key. Script plus AI audio.

Canonical: https://zenmic.com/use-case/listening-test-maker/b1-test-with-questions/
Last updated: 2026-11-14

🚌 B1 · Multiple choice

A complete B1 test you can use as it is: a two-minute dialogue, questions on date, place, cost and changes of plan, and the answers.

## Script

2 speakers · 10 lines

Mark

So, the trip. Are we still going to the science museum?

Anna

We were, but it's closed for repairs until March. I've booked the city aquarium instead.

Mark

The aquarium? The kids will love that. Which day?

Anna

Thursday the twelfth. Friday was full.

Mark

And the cost? Last year parents complained about the price.

Anna

It's eight pounds a student, and the coach is another four. So twelve in total.

Mark

That's fine. What time do we leave?

Anna

The coach leaves school at half past eight, and we're back by three.

Mark

Should the students bring lunch?

Anna

Yes, there's no cafe inside. Just a picnic area by the entrance.

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=A+B1+listening+test%3A+a+two-minute+dialogue+between+two+speakers+on+a+new+everyday+topic%2C+with+five+multiple-choice+questions%2C+distractors+in+the+dialogue%2C+and+an+answer+key)

'; return; } if (!seen[who]) seen[who] = colors[count++ % colors.length]; var c = seen[who]; out += '

' + '' + '

' + esc(who) + '

' + '

' + pills(text) + '

'; }); return out; }; // Show a script in an element the Studio way, keeping the plain text for copy buttons (data-raw) window.zmShowScript = function (el, script) { if (!el) return; el.setAttribute('data-raw', String(script || '')); el.className = 'rounded-2xl border border-stone-200 bg-white shadow-sm p-2 sm:p-3 space-y-0.5 text-left'; el.innerHTML = window.zmScriptLines(script); }; document.addEventListener('click', function (ev) { var copy = ev.target.closest('[data-copy]'); if (copy) { var el = document.getElementById(copy.getAttribute('data-copy')); navigator.clipboard.writeText((el.getAttribute('data-raw') || el.textContent || '').trim()).then(function () { var t = copy.textContent; copy.textContent = '✓ Copied!'; setTimeout(function () { copy.textContent = t; }, 1800); }); return; } var gen = ev.target.closest('[data-studio-script]'); if (gen) { var box = document.getElementById(gen.getAttribute('data-studio-script')); try { var txt = (box.getAttribute('data-raw') || box.textContent || '').trim().replace(/^s(\d):/gm, function (m, n) { return (['Alex','Sam','Maya','Leo'][n - 1] || ('Speaker ' + n)) + ':'; }); localStorage.setItem('zenmic_prefill_script', txt); localStorage.setItem('zenmic_prefill_title', gen.getAttribute('data-title') || ''); } catch (e) {} var q = new URLSearchParams(); if (gen.getAttribute('data-template')) q.set('template', gen.getAttribute('data-template')); if (gen.getAttribute('data-lang')) q.set('lang', gen.getAttribute('data-lang')); window.open('/studio/' + (q.toString() ? '?' + q.toString() : ''), '_blank', 'noopener'); } });

## Questions and Answers

Questions 1. Why are they not going to the science museum? (a) It is too expensive (b) It is closed (c) It was full 2. Which day is the trip? (a) Wednesday (b) Thursday (c) Friday 3. How much does each student pay in total? (a) 4 pounds (b) 8 pounds (c) 12 pounds 4. What time does the coach leave? (a) 8:00 (b) 8:30 (c) 3:00 5. What should students bring? (a) Money for the cafe (b) A packed lunch (c) A coat Answers: 1b 2b 3c 4b 5b

## What Makes This Work

- ✓Each question has a distractor in the dialogue
- ✓Covers reasons, days, prices and times
- ✓Questions and answers sit under the script
- ✓Two clear voices at B1 pace

## More Examples

[🏸 A2 · Gap fill A2 Gap Fill Listening Test: Joining a Sports Club A phone call to join a club. Students fill in a form with names, numbers and days.](https://zenmic.com/use-case/listening-test-maker/a2-gap-fill-test/)

[← All Listening Test Maker for Teachers](https://zenmic.com/use-case/listening-test-maker/)

## Make Your Own Version

Change the names, the product or the situation. The AI rewrites it and voices every speaker.

[Make One Like This →](https://zenmic.com/studio/?template=esl-listening-dialogue&topic=A+B1+listening+test%3A+a+two-minute+dialogue+between+two+speakers+on+a+new+everyday+topic%2C+with+five+multiple-choice+questions%2C+distractors+in+the+dialogue%2C+and+an+answer+key)
