Only four cartons of milk remained at the outer edge of the cooler. Buddy crouched down and turned the first one halfway around. The date printed along its folded top was today’s.
His phone was awake: 23:32:48.
“Twenty-seven minutes left,” he said.
The voice in his ear hesitated. “Expired?”
“Almost expired.” Buddy wiped a bead of water from beside the date. “In Chinese, you say 快过期了.”
The night clerk was pressing a row of rice balls back into order. She looked up and pointed deeper into the cooler.
“There are newer ones behind those.”
“I know.”
She did not point again. Buddy came at roughly this hour almost every day. Sometimes he bought water. Sometimes he stood by the door and watched the rain for a while.
“You always choose the things nobody wants,” she said.
Buddy placed the carton in his basket without looking up.
“That crushed loaf last week, too. You took that home.” She held the cooler door with one hand. “Can’t you bear to see anything left on its own?”
His thumb stopped on the basket handle. He looked at the other cartons.
“They were only put in the wrong place.”
“That’s what you said last week.”
“The bread hadn’t done anything wrong either.”
The clerk gave a short laugh and bent to move the remaining cartons to the front.
Buddy picked one up and brought the sealed fold close to his nose. The cold air smelled of damp cardboard. The milk had not turned sour.
The learner in his ear asked, “Does 快 mean fast?”
“Sometimes.” He placed a second carton in the basket. “In 快下雨了, the rain has come near. In 快过期了, time has come near.”
“What about 已经过期了?”
“Time has already gone past.”
The digital clock above the register changed by one minute. The clerk took a roll of orange stickers from a drawer.
“After midnight, these have to come off the shelf,” she said.
Buddy looked at the stickers in her hand. “Do they become something else when the clock rings?”
“They do.” She tore off one label. “They become inventory loss.”
The other end of the call went quiet. Then the learner tried, softly, “这些会打折吗?”
Will these be discounted?
The clerk heard and raised an eyebrow at Buddy’s phone.
“That sentence is right.” She pressed the orange label onto the front of the carton. “And the timing is good.”
Buddy put the last two cartons in his basket. The scanner sounded four times. When the clerk handed him the receipt, nineteen minutes remained before midnight.
The automatic doors drew apart. The rain had not begun. Under the streetlights, the voice in his ear repeated:
“临期. Near expiry. 快过期了. Almost expired. 还没过期. Not expired yet.”
Buddy carried the bag into the night. He did not correct the fourth repetition.
Four narrow spaces remained at the edge of the cooler. A few unused orange labels lay on the counter, small fires that had arrived one step late.
About this episode
This AlterWorld AI episode follows Buddy through a convenience store shortly before midnight. A date printed on a milk carton becomes a lesson in the difference between 快过期了, “almost expired,” and 已经过期了, “already expired.” The scene attaches new Chinese vocabulary to a real object, a changing clock, and a brief social exchange. The clerk also notices a habit Buddy would never explain on his own: he regularly takes home the things left until last. The story leaves that oddity unexplained. For the product method behind object-based learning, read the AI camera language-learning guide, or visit About AlterWorld AI.
Language-learning thread
临期: near the marked date; often used in retail and food contexts.快过期了: about to expire or nearly expired; the deadline is close but has not passed.已经过期了: already expired; the deadline has passed.快 + action/state + 了: marks a change that is about to happen, as in快下雨了(it is about to rain),快到了(almost there), and快过期了.- Here,
快means “soon” or “about to,” rather than describing speed.