Your next lesson is ready. Pick your time and we’ll begin.
How your progress is saved
Progress saves on this device. Signed-in learners on Free or Study Companion can also keep an account copy; check My FKE for sync status and conflicts. Export a backup before changing devices or clearing browser data.
Saved pages & learning calendar
Learning calendar
Saved pages
Review earlier practice
Companion reviews
Help & backup
Help & backup
Preview · 25 Sep · Help hub
Take a walkthrough again, or keep a copy of your local learning record. A restore replaces the current record. Backups include learning progress only.
FKE Study Companion · founding membership
Your Study Companion
Ready for your next French practice?
Your growing guided path and situation practice are waiting below. Pick up wherever you left off.
Know what to practise next in French.
Study Companion grows with you.
Choose your current level for a suggested place to begin, then follow a growing guided path that starts with four weeks at your own pace. Start with everyday French and build toward stories, plans and possibilities.
Choose how you’d like to pay
Stripe access is added automatically after verified payment. PromptPay access is added manually after Puii checks your transfer and slip.
PromptPay membership does not renew automatically.
Stripe automatically renews and charges ฿790 (≈ US$24) each year unless you cancel in My FKE.
Charged in Thai baht (THB). Your card issuer may convert the charge and add a fee.
Choose A1, A2, B1 or B2 in your profile for a suggested lesson. You can choose another whenever you like.
Start with 20 short sessions across four weeks, then continue through later months as you complete the core activities.
Repeat a lesson or revisit a tricky topic without losing your place.
Put French to use
Why practise situations?
Respond to realistic everyday and exam-style prompts in your own words.
Plan what to say, write or practise saying it, then compare with guidance and model answers. You check your own work; FKE does not grade it or provide a human tutor.
Practise with more than 50 additional Study Companion scenarios, with prompts for writing and speaking. New ones will join the library over time.
Room to practise
Keep going when you're ready
Grammar Practice and Quick Test have no daily answer limit with membership.
Try extra situations alongside the guided route whenever you want.
Always open
What stays free
FKE's reference tools and 17 free scenarios with writing and speaking prompts.
The seven-reading lesson below, with no expiry.
10 Grammar Practice and Quick Test answers a day in total.
On Free or Study Companion, sign in to the same account on phone and desktop to sync learning progress when online. Check My FKE to confirm it saved.
If both devices have different changes, FKE asks you to choose a copy. Export a backup before clearing browser data.
Clear from the start
Billing and help
Pay ฿790 (≈ US$24) when you join. Stripe automatically charges that THB amount each year unless you cancel. You can cancel anytime in My FKE; access continues until your paid year ends.
The founding price is available to new members through 31 December 2026. New memberships are ฿1,290/year (≈ US$39) from 1 January 2027. Existing founders keep ฿790/year (≈ US$24) while their subscription stays active.
I hope you enjoy FKE as much as I do. If it isn’t enjoyable or useful for you, ask for a full refund within 30 days of a charge by emailing hello.withpuii@gmail.com. A refund ends paid access.
You can also use FKE’s Feedback button to ask for help.
Free and Study Companion, side by side
Start free and stay free for as long as you like. Study Companion adds a guided practice area and more situations to work through.
What you can use
Free
Study Companion · ฿790/year (≈ US$24)
French reference tools
Included
Included
Seven-reading lesson, with no expiry
Included
Included
Practice scenarios
17 free scenarios
17 free + 80 additional Companion scenarios
Growing guided learning months
Month 1 trial
Published guided months · more added over time
Grammar Practice and Quick Test
10 answers per day
Unlimited answers
Growing Companion situation library
—
More scenarios will be added over time
Account progress sync across devices
Included when signed in
Included when signed in
Your four-week path
Go at your own pace. Your next lesson is ready when you are.
Try the seven-reading free lesson · no expiry
Practice · Verb Explorer
Tense names in the table headers are clickable — see how each tense actually works.
Select an answer field, then tap its keyboard icon for French accents. Press Enter to check; in One tense, Tab also checks and moves to the next form.
0 of 6 answered this round
stemendingauxiliaryparticiple
Practice · Sentence Explorer
Sentences
Click the dotted word to type your answer — Enter to check. Status updates from your actual attempts.
Level
Tense / trigger
Practice · Weak Spots
Your current trouble spots
Practice what you've struggled with in this browser. Each form appears once; ×N counts missed or shaky attempts. A correct answer removes it from this list. Rechecking an unchanged answer does not add another miss.
Companion · tomorrow’s review
Practice · Grammar Practice
Choose how you want to practise
Use a mixed set, or focus on how meaning determines the grammatical mood that follows.
♢ Mixed grammar + Quick Test: 10 free questions a day in total · no daily limit with Study Companions
Focused practice · Mood choice
Meaning choice → grammatical mood
Choose what you mean first. That choice determines whether the following verb needs the indicative or the subjunctive. This practice shows why the correct form changes—not only whether you memorized it.
Practice · My Progress
See what is improving
Your most recent 300 Grammar Practice answers save on this device. Signed-in learners on Free or Study Companion can also sync an account copy; check My FKE before changing devices or clearing browser data. Accuracy counts fully correct answers; accent or spelling answers marked “shaky” remain visible as attempts but not correct.
Quick Test
A focused 10-question check
Choose the full pool or one grammar point. Your answers also update My Progress. This is a practice check, not an official TEF/TCF score.
Knowledge · Connectors
Browse by purpose
Choose one or more filters. Options within one group match either choice; selections across groups must match every group.
Knowledge · Patterns
Structural patterns
Fixed-shape structures — a template you slot words into, not a single fixed phrase.
Knowledge · Expressions
Expressions
Fixed lexical combinations — what they mean, how they're built, and what they're commonly confused with. Use the search bar above for a word or an English gloss, or browse by category below.
Category
Knowledge · Reference
Reference
System- and topic-level grammar — negation, articles, pronoun order, moods, and the rest that doesn't live on a single tense card.
Knowledge · Compare
Comparisons
Click a comparison to open the full decision experience.
Study Companions · Member space
Hello!
Your French, in one place
Sign in to check your membership and keep an account copy of your profile and learning progress.
♢ Study Companions
Your account
Sign in to keep an account copy of your learning progress.
Free learning tools are available without an account.
Sign in to FKE
Sign in with your email link or FKE password to check your membership and continue learning.
Free FKE tools remain available without signing in. Approved beta access does not start a subscription. A Stripe membership automatically charges each year unless canceled; see the current price in Study Companion. Guest progress stays on this device; signed-in learners on either plan can check account sync in My FKE.
Know what to practise each day
Your Study Companion guides you through FKE, including Pattern & Discourse, with a growing path that starts with four weeks. Choose the time you have, practise one manageable focus, and apply it in your own French. Reviews bring you back to what needs work, and the rest of FKE stays available to explore.
Your time today
Typical practice
5 minutes
Review a familiar pattern and use it in two sentences of your own.
15 minutes
Review, explore today’s focus, and complete a short speaking or writing activity.
30 minutes
Explore today’s focus, practise in context, and refine your response with a second attempt.
Focus with an optional writing timer. Record and replay your speaking to choose one phrase to improve. Download recordings to keep them; closing or refreshing the tab erases them.
Go at your own pace. Review days count, and a missed day never removes your progress. Practice summaries record your self-checks, rather than an automatic language grade.
Explore the free preview or compare membership options in Study Companion.
Set or change your FKE password
Choose a password of at least 12 characters. A few unrelated words can be easier to remember.
Use a recovery email to set a new password for your signed-in account.
Account settings
Personal practice
Continue from the areas that need your attention now.
Member
Decision Training · Pattern / Discourse
Pattern & Discourse — retrieve, then reuse
A browsable practice library — realistic French situations first, translation available on request. Some situations call for a whole structure (discourse pattern); within it, only some moves call for a fixed French expression (expression pattern) — the rest is your own content. Type before you see the reference; you self-assess against it.
FKE · About & roadmap
Turning French knowledge into decisions you don't have to think twice about.
FKE is a decision-training tool built for adults preparing for a French exam. Grammar explanations are everywhere — the gap isn't information, it's knowing which correct answer actually fits what you mean.
Free now
FKE’s core knowledge tools — Verbs, Concepts, Expressions, Vocabulary, Comparisons, Sentences — are always free. Study Companion adds a growing guided path that begins with four weeks, plus 80 additional scenarios with writing and speaking prompts. .
"I was reading when he called."
je lisais
imparfait — ongoing background action
OR
j'ai lu
passé composé — completed event
Every textbook explains the rules. Every AI can generate an answer. But real fluency begins when several answers are grammatically correct — and you must choose the one that fits your meaning, context, and intent.
FKE exists to train that decision.
Current knowledge base — counts from this build
Verbs
195
Concepts
54
Expressions
298
Vocabulary
341
Comparisons
42
Sentences
59
Discourse & Situation topics
97
Discourse & Situation topics = the browsable French discourse/expression tasks under Pattern & Discourse — 17 free scenarios + 80 additional Study Companion scenarios: title and situation stay visible, full guided practice unlocks with Study Companions. Realizations, comparisons-as-decision-cues and the underlying subject/arc data back this screen but aren't separately browsable categories of their own.
Where it's headed
No fixed dates — each stage ships when it's actually ready, not on a calendar.
Live · testing
The decision-training core
The free knowledge and decision-training core is open now for anyone preparing for a French exam to try, break, and report on. Study Companion adds paid guided practice.
Study Companion offers unlimited grammar practice and more than 50 additional Companion scenarios. Stripe memberships renew automatically each year unless canceled; the current price is shown on the Companion page. PromptPay access is added manually after transfer verification. The free knowledge tools remain available to everyone. .
Next
Making it a daily habit
Short daily practice, spaced repetition on the decisions you've seen before, and a map of what you've actually mastered — so returning each day compounds instead of restarting.
Sign in to FKE before transferring so your payment is linked to the right account. After transferring, enter the details below and attach your slip in the email.
FKE is built and reviewed by one person, in public. Last updated: 14 Oct 2026.
Historical FKE-light v1.5 notes (not current counts or architecture): real data (108 verbs, 137 expressions incl. 21 structural patterns, 12 comparisons, 28 sentences, 17 concept cards: 6 tense + 11 system/topic — a copy of explorer/data/data.js sitting in this folder's own data/ subfolder). Covers Verb Explorer (Recall/Reference/Practice — Reference color-codes stem/ending/aux/participle, gérondif + memory-tip callouts), Sentence Explorer (real cloze with a visible Check button, filterable by level and by tense/trigger, plus listen/shadow), Connectors (now clickable — full detail incl. examples/mistakes/related), Patterns (21 structural templates), Reference (the 11 system/topic concepts plus the ~60 grammatical-trigger expressions, reachable from concept pages, tense-card "Triggers", and Search), Compare (all 12 comparisons, DECIDE drill), Weak Spots, Search, and Needs Review. Decision Training (promoted from throwaway explorer/ mechanism experiments, Puii-tested 2026-08-14):Dependency (10 exercises — an earlier meaning choice forces a later grammatical mood; every step is CHOOSE, derived live from canonical verb/expression data, never hardcoded) and Pattern / Discourse (15 exercises, reworked v1.5 for breadth then redesigned 2026-08-16 for a French-first, browsable-library presentation — 9 discourse-arc retrieval items across 7 distinct communicative families (complaint, invitation, narrating an experience, opinion/argument x2 — the second a DELF-style reply-to-a-friend instance — plus, added 2026-08-29 via the moveFunction-resolved Discourse Move Architecture: exposé argumentatif x2 — télétravail, and the same Arc reused for l'IA à l'école — a written réponse argumentative écrite about les réseaux sociaux, and a short A2/B1 prise de position about l'environnement), 4 expression retrieval/reuse items across 4 more families (complaint closing, self-introduction, polite request, and that closing reused in a different purpose/recipient/register), 2 choice-based decision items (formal-vs-casual; which pattern fits, including accepting/declining). The test surface leads with a realistic French situation (not an English prompt); an English gloss is available behind a collapsed "Voir la traduction" toggle, and register/word-count constraints show as their own line, both never shown by default. The index is a browsable, filterable library ([All] [Discourse] [Expression] [Choose], mapped from the existing item type — no new schema) plus a "Practice a random task" action scoped to the current filter. Two nested, deliberately un-collapsed levels throughout: discourse pattern = retrieve the whole arc, typed and self-assessed against a reference shown side by side; expression pattern = retrieve/reuse a genuinely conventional French formula within one move — never fabricated on moves that are really free content (Problem/Cause/Reasons/Narration stay untested, on purpose). Open French answers are graded by self-assessment (three honest states — retrieved / valid variant / missed), not exact-string matching; normalize() may only surface a non-authoritative hint. This content is still exploratory (10+11, to discover what repeats) and lives as local data inside this file's own script, not a new schema. Intentionally not built: Tense Map, standalone Drills screen, a generalized Dependency/Pattern authoring engine, Weak Spots integration for Decision Training (deliberately deferred), full coverage of every communicative family listed in the brief (Greeting and Suggestion/advice are untouched by design — breadth over forced completeness). Note: the data copy won't follow future edits to the real FKE automatically. Nothing in explorer/ was touched. (Moved to the bottom of the page 2026-08-14, Puii-directed — it was pushing real content down on every load.)
Verification centreCodex’s evidence review and your own confirmation are separate. Your checks stay in this browser and become stale automatically if the content changes.