Mira in a burgundy off-shoulder satin dress offers her hand beneath gala chandeliers
CEFR A2Moonlit romance~20 min12 chapters per route

Interactive English speaking story

A Dance Before Midnight

A missing invitation. Two wrong labels. One last song.

Play Mira’s last-minute partner at an elegant gala. Solve a small mystery, make a confident invitation, and choose how the night should end.

รับบทคู่เต้นรำฉุกเฉินของมีราในงานกาล่าหรู ไขปริศนาเล็ก ๆ ชวนอย่างมั่นใจ และเลือกว่าค่ำคืนนี้ควรจบอย่างไร

You play

Mira’s guest at her late-night photography exhibition

Resolve the missing invitation and mistaken credit, then choose a private last dance or a quiet dinner together.

Speak aloud · a few missed words are okay · 2 endings

A story that changes with your voice

Preview the opening chapters

Follow one possible opening route below. Your choices lead to different outcomes. Speaking rehearsals revisit your chosen route after its resolution and are counted separately from the story chapters.

Mira in a burgundy off-shoulder satin dress offers her hand beneath gala chandeliers
Scene 01

No name on the list

You are Mira’s guest at a late-night art gala. She hung her photograph here this afternoon and left her coat in the cloakroom before collecting you by taxi. It is 11:10. Entry closes at 11:30, and the final dance is just before midnight. Her invitation is missing.

Mira in a burgundy off-shoulder satin dress offers her hand beneath gala chandeliers
Scene 02

The bag that will not open

You offer to help search. Mira's scarf is caught in the bag's zip. She shows you the trapped edge and agrees to let you help. You need her to hold the scarf before you can free the zip without tearing it.

The wrong year: There is an invitation in the pocket, but its date is from last year. Mira almost hands it to the guard. You notice the date. She puts the old card away and keeps looking for tonight's invitation.
Scene 03

The wrong year

There is an invitation in the pocket, but its date is from last year. Mira almost hands it to the guard. You notice the date. She puts the old card away and keeps looking for tonight's invitation.

Useful expressions

English you can actually say

  1. 01Let us check your bag carefully before the doors close.
  2. 02We would like to explain that Mira cannot find her invitation.
  3. 03Could you check coat number eighteen for the invitation?
  4. 04We can leave the gala and have dinner somewhere quiet.
  5. 05Yes. Would you like to dance with me?

Story vocabulary

Words you meet in context

invitation
บัตรเชิญ
guard
เจ้าหน้าที่
vanished
หายไป
cloakroom
ห้องฝากเสื้อ
number
หมายเลข
handwritten
เขียนด้วยมือ
quieter
เงียบกว่า
orchestra
วงดนตรี

Choose your support

One story, three speaking modes

01

Echo

See the full model sentence, then say it aloud. Best when you want maximum support.

02

Remix

Use a clue and build the sentence yourself. Best for flexible everyday speaking.

03

Improv

Respond naturally in your own words. Best when you want a real conversation challenge.

Questions about this story

What English level is A Dance Before Midnight?

A Dance Before Midnight is written for CEFR A2 learners. The level describes the story's target language difficulty, not an official proficiency assessment.

How do I play A Dance Before Midnight?

Choose what you want to say, speak the response aloud, and continue when your meaning is clear. Echo, Remix and Improv modes provide different amounts of support.

Can I practise A Dance Before Midnight for free?

Yes. Create a free account to use the Pine Speak trial. Continued access after the trial requires a Story Pass.

Keep speaking

All 169 stories →

Mira is waiting.

Your voice decides how A Dance Before Midnight ends.

Start speaking free →