Knowing the words isn't enough
You've studied 2,000 Spanish words. You know the grammar rules. You've done the flashcards. Then a native speaker asks you something slightly unexpected in a slightly unfamiliar register and you freeze — not because you don't know the vocabulary, but because you don't know what to say.
This is the pragmatics gap. And it's what separates textbook learners from people who actually function in real conversations.
Dialogue Choice is TutorLingua's challenge type designed to close it. An NPC starts a conversation. You pick the best response. Sounds simple — until you realise the "best response" isn't always the most grammatically elaborate one. It's the most contextually appropriate one.
How Dialogue Choice Works
The Mechanic
An NPC character opens with a line of dialogue in your target language. You're given three to four possible responses and must choose the one that fits best — in meaning, register, and cultural context.
Example in French (A2):
Camille (barista): "Bonjour, qu'est-ce que je vous sers ?"
Options:
- A: "Je voudrais un café, s'il vous plaît."
- B: "Donnez-moi un café."
- C: "Un café, merci."
- D: "Excusez-moi, je cherche la bibliothèque."
All four options are grammatically possible. Only one is the right fit for this specific interaction — polite, natural, appropriately formal for a service context without being stiff.
Scoring and Feedback
Select the wrong option and TutorLingua explains why — not just "incorrect" but a note on what went wrong. Was it too abrupt? Too formal? Off-topic? The feedback is what makes the choice instructive rather than just a pass/fail.
Select the right option and you see why it works: what register markers it uses, why this phrasing fits the context, and sometimes what a native speaker would actually say in this situation.
NPC Personalities
The 59 NPC characters in TutorLingua aren't interchangeable. Each has a name, a role, a communication style, and a personality that affects how you should respond to them.
A few examples:
- Yuki (Japanese colleague) — requires the formal keigo register; casual responses score wrong
- Carlos (Madrid bar owner) — quick, colloquial, uses vosotros; a textbook "Spain Spanish" response fits here but a Latin American register feels off
- Marie (Parisian flatmate) — casual, uses tu, speaks in contractions; formal responses sound bizarre
- Dr Hassan (Egyptian university professor, Arabic) — Modern Standard Arabic formal register; Egyptian colloquial is marked down
Getting your register wrong with these characters isn't marked as grammatically wrong — it's marked as pragmatically wrong. Which is more honest, and more useful.
What Pragmatics Actually Means
Beyond Grammar
Grammar is the rule system of a language. Pragmatics is the social system — the unwritten rules about what to say, when to say it, how direct to be, when to soften, when to escalate.
Grammar tells you how to form a question. Pragmatics tells you whether asking that question right now, in this context, to this person, is appropriate at all.
Most language learning tools teach grammar. Almost none teach pragmatics — because it's harder to systematise, it's culturally embedded, and it doesn't lend itself to fill-in-the-blank exercises.
Dialogue Choice does something different: it puts you in the situation and asks you to navigate it.
Register: The Hidden Dimension
Every language has register — the spectrum from very formal to very casual. In French, it's the vous/tu distinction, the use of subjunctive in formal writing, and the entirely different vocabulary of verlan slang. In Japanese, it's the full keigo honorific system. In Arabic, it's the gulf between Modern Standard Arabic and regional colloquial dialects.
Using the wrong register isn't a grammar mistake. A native speaker will understand you perfectly — and simultaneously know that you're not fluent, because a fluent person would have calibrated their register to the context.
Dialogue Choice is the only challenge type in TutorLingua that directly tests register awareness. Every NPC interaction is designed with a specific register target, and the wrong-answer options are specifically crafted to model common register errors.
Cultural Context
Register isn't just formal vs informal. It's culturally embedded norms about directness, politeness, how to decline invitations, how to ask for favours, how to express disagreement without causing offence.
In German conversations, directness that would feel rude in English is entirely normal and expected. In Japanese, the same statement can be understood as either a firm refusal or mild hesitation depending on context cues that native speakers read automatically. In Arabic, extended pleasantries before getting to the point are a sign of respect, not inefficiency.
The 59 NPC characters span cultures across 11 languages. Each one teaches you something about how conversations actually work in that language — not just what words mean, but how communication functions.
Why Dialogue Choice Works: The Research
Situated Learning
Cognitive science distinguishes between decontextualised learning (learning facts in isolation) and situated learning (learning embedded in authentic contexts). The latter transfers to real-world use far more effectively.
Dialogue Choice is explicitly situated: every vocabulary item, every grammar structure, every pragmatic choice appears within a real communicative context. You're not learning that "s'il vous plaît" means "please" — you're learning that you use it here, with this person, in this situation.
Schema Building
Successful conversations require conversational schemas — mental scripts for how typical exchanges unfold. Ordering food, asking for directions, meeting someone for the first time, disagreeing politely in a meeting. Native speakers have these schemas automated.
Playing Dialogue Choice repeatedly builds the same schemas in your target language. After enough repetitions, the appropriate response to a café interaction in French doesn't require conscious reasoning. The schema activates automatically.
Error-Driven Learning
The wrong options in Dialogue Choice are chosen deliberately. They're not random incorrect answers — they're answers that represent common learner mistakes: the register that's too formal for the context, the phrasing that's technically correct but socially awkward, the vocabulary that's accurate but culturally odd.
Seeing why a plausible-looking wrong answer is wrong teaches you more than simply confirming a right one. The near-miss effect in learning science shows that nearly-correct errors — where you thought you had it — create particularly strong memory traces.
Available From A2: The Conversation Progression
Dialogue Choice starts at A2 because meaningful conversation practice requires a base of vocabulary and structure that A1 is still building. From A2 onwards, conversations scale in complexity:
A2 — Simple transactional exchanges: ordering, asking for information, basic social pleasantries. Two to three turns, controlled vocabulary.
B1 — Longer exchanges with opinion, preference, and explanation. Cultural register becomes more important. NPCs with stronger personalities.
B2 — Nuanced discussions: politely disagreeing, expressing doubt, navigating ambiguity. Formal and professional contexts. Near-native register expectations.
C1 — Extended professional and social conversations. Idiomatic register. High cultural specificity. Responses that require genuine pragmatic fluency.
The full progression runs across all 11 languages: Spanish, French, German, Italian, Portuguese, Japanese, Chinese, Korean, Arabic, Russian, and Dutch.
Dialogue Choice in the Context of TutorLingua's 13 Challenge Types
Dialogue Choice occupies a specific place in the curriculum. It's not a vocabulary builder (that's WordMatch and Free Recall) and it's not a listening exercise (that's SentenceListenChoose and Dictation). It's the challenge type that tests whether you can put everything together in a communicative context.
Think of the challenge types as a progression:
- Learn the words — WordMatch, Free Recall
- Use the words in order — PhraseBuild, FillTheGap
- Understand in context — SentenceListenChoose, ListenTap
- Communicate appropriately — Dialogue Choice, ScenarioStage
- Fix and produce — ErrorHunt, Dictation
Dialogue Choice is in the communicate tier. It assumes you have the vocabulary. It tests whether you can deploy it correctly in a real exchange.
How to Get the Most from Dialogue Choice
Read All Options Before Choosing
The wrong options are instructive. Before tapping your answer, read all of them. Notice what makes the wrong ones wrong — is it the vocabulary, the register, the cultural inappropriateness? Understanding why the other options fail teaches you as much as selecting the right one.
Pay Attention to the NPC's Personality
The 59 characters are there for a reason. Notice when you're talking to a formal authority figure versus a casual peer. The NPC's name, role, and context are displayed — use them. Calibrating your register to the specific person you're speaking to is the exercise.
Read the Feedback on Incorrect Choices
When you select a wrong answer, TutorLingua explains the error. Don't dismiss this and move on. This feedback — "too formal for this context", "this phrasing implies impatience which would be rude here" — is pragmatic knowledge that most textbooks never give you explicitly.
Notice Patterns Across Characters
Over time you'll notice patterns: Japanese contexts demand more indirection, German contexts reward directness, Spanish social contexts have specific etiquette around certain topics. These cross-cultural patterns are the meta-skill that Dialogue Choice is quietly building.
Conversations Are What Language Is For
Vocabulary and grammar are tools. Conversations are the point.
Most language apps spend 90% of their effort on the tools and almost nothing on the application. Dialogue Choice goes the other direction — it drops you straight into the conversation and asks you to navigate it.
With 59 NPC characters, 11 languages, A1-C1 CEFR coverage, and pragmatic feedback on every wrong answer, it's the closest thing to conversation practice you'll find without an actual partner.
And it's completely free.
Related Articles:
Frequently Asked Questions
Common questions about this topic
Dialogue Choice is a challenge type where an NPC character starts a conversation in your target language and you select the most appropriate response from a set of options. Unlike grammar exercises, the correct answer isn't always the most grammatically complex one — it's the most contextually appropriate one. The game tests whether you understand how the language actually works in real exchanges.
TutorLingua features 59 named NPC characters with distinct personalities, backgrounds, and communication styles. Some are formal (a bank manager, a university professor), others are casual (a flatmate, a barista), and others are culturally specific (a Spanish market vendor, a Japanese colleague). Each NPC requires a different register and tone, teaching you that the same meaning can be expressed very differently depending on context.
Vocabulary tells you what words mean. Dialogue Choice teaches you when and how to use them. Knowing that 'vous' and 'tu' both mean 'you' in French is vocabulary knowledge. Knowing that using 'tu' with your French boss in a formal meeting is a social error — that's pragmatics. Dialogue Choice builds the second kind of knowledge, which most apps and textbooks never cover properly.