CartoonFrench
⚡ Official CEFR Master Curriculum 🔄 Verb Conjugator Studio (100+ Verbs) →

French Grammar & Master Syllabus Studio · B2

Master the complete CEFR French curriculum from foundations to native fluency. Features detailed definitions, phonetic tables, formula rules, native audio, TEF/TCF exam traps, and real-life drills. Level A0 is 100% Free. Levels A1–C2 are unlocked with the PRO All-Access Pass ($19 USD).

10 Units in Level B2
🗣️ English Phonetics On All Examples
🔊 1-Click Audio Native Voice
🍁 TEF Traps CLB 7+ Focus
Cartoon French 3D Student Scholar Mascot
Master Syllabus Studio 📐
🔒 PRO Grammar Module

Level B2 Grammar & Syllabus is Locked

Level A0 is 100% free with all 23 lessons, alphabet tables, and pronunciation guides. To unlock Level B2 (and all levels A1 through C2) with TEF / TCF Canada exam traps, get the PRO All-Access Pass ($19 USD).

📐

10 Advanced Units

In-depth syntax formulas, subjunctive rules, and si-clauses.

🗣️

Native Audio & Phonetics

1-click audio playback with English phonetic guides.

🍁

TEF / TCF Canada Traps

Avoid common exam mistakes that cost CLB 7 points.

Level B2 Curriculum Units Overview

Here are the 10 structured master lessons across 4 chapters included in this CEFR level.

🔒 Unlocked with PRO Pass
Chapter 1 · Timeline Mastery

⏱️ Tenses & Timeline Mastery

Master temporal progression, narrative past tenses, and complex future timelines.

🔒 4 Units
UNIT 01 Tenses
🔒 PRO

Advanced Subjunctive & Subjonctif Passé

Subjonctif Présent expresses concurrent emotion, necessity, or doubt. Subjonctif Passé (aie/sois + participe passé) expresses an action completed prior to the main clause.

Mandatory conjunctions requiring the subjunctive: bien que (although), pourvu que (provided that), afin que (so that), de peur que (for fear that), jusqu'à ce que (until), sans que (without).

📐 Formula Preview
Formulas:
- Subjonctif Présent: 3rd person plural stem + -e, -es, -e, -ions, -iez, -ent
- Subjonctif Passé: [aie, aies, ait, ayons, ayez, aient / sois, sois, soit, soyons, soyez, soient] + Past Participle
Key Conjunction Triggers:
- Bien qu'il soit tard, je termine ce rapport.
- Je suis soulagé que vous soyez bien arrivés à Montréal hier.
Native Audio · Traps · Quizzes Unlock Lesson →
UNIT 03 Tenses
🔒 PRO

Le Plus-que-parfait

🇬🇧 Anteriority in the Past ⏱️ 4 min read

Expresses an action that occurred before another past event ('had done'). Formed with Imparfait of Avoir or Être + Past Participle.

Used in complex past narratives and in Si Clauses Type 3: 'Quand je suis arrivé à la gare, le train était déjà parti' (When I arrived, the train had already left).

📐 Formula Preview
Formula:
[Imparfait of Avoir/Être] + [Past Participle]
- J'avais mangé (I had eaten)
- J'étais parti(e) (I had left)
- Nous nous étions préparés (We had prepared ourselves)
Native Audio · Traps · Quizzes Unlock Lesson →
UNIT 04 Tenses
🔒 PRO

Conditionnel Passé & Unfulfilled Regrets

🇬🇧 Si Clauses Type 3 ⏱️ 4 min read

Expresses past regrets or counterfactual actions ('would have done'). Formula: Si + Plus-que-parfait -> Conditionnel Passé.

Conditionnel Passé is formed with the Conditionnel Présent of Avoir/Être (aurais / serais) + Past Participle. Crucial for persuasive and argumentative speaking in TEF Section B.

📐 Formula Preview
Formula:
Si + [Plus-que-parfait], [Conditionnel Passé]
- Aurais/Auraient + Participe Passé
- Serais/Seraient + Participe Passé
Ex: Si j'avais su, je serais venu plus tôt (If I had known, I would have come earlier).
Native Audio · Traps · Quizzes Unlock Lesson →
UNIT 06 Verbs & Moods
🔒 PRO

Le Gérondif & Participe Présent

Gérondif (En + -ant) expresses simultaneous actions, means, or conditions ('while doing / by doing'). Participe Présent acts as an adjective or relative clause replacement.

Formation: Take 'nous' form in present tense, replace '-ons' with '-ant', prefix with 'en'. Example: Parler -> Nous parlons -> En parlant. Only 3 irregulars: Être (en étant), Avoir (en ayant), Savoir (en sachant).

📐 Formula Preview
Usages of Gérondif:
- Simultanéité: Il écoute la radio en cuisinant (He listens to the radio while cooking).
- Manière / Moyen: C'est en forgeant qu'on devient forgeron (Practice makes perfect / By forging).
- Condition: En travaillant sérieusement, vous réussirez le test.
- Opposition: Tout en reconnaissant ses torts, il refuse d'abandonner.
Native Audio · Traps · Quizzes Unlock Lesson →
Chapter 2 · Mood Systems

⚡ Verbal Mechanics & Mood Systems

Conjugation rules, irregular verbs, conditional nuances, and subjunctive triggers.

🔒 1 Units
UNIT 02 Verbs & Moods
🔒 PRO

Subjunctive vs. Indicative

🇬🇧 Certainty vs. Doubt Nuances ⏱️ 4 min read

Verbs of thought (penser, croire, trouver, être sûr) use the Indicative in affirmative statements, but require the Subjunctive when negative or inverted.

Affirmative certainty triggers Indicative: 'Je pense qu'il viendra' (Indicative future). Negative doubt triggers Subjunctive: 'Je ne pense pas qu'il vienne' (Subjunctive). Important exception: 'Espérer que' is ALWAYS followed by the Indicative!

📐 Formula Preview
Rule Summary:
- Affirmative Opinion: Je crois que + Indicatif (Je crois qu'il a raison)
- Negative Opinion: Je ne crois pas que + Subjonctif (Je ne crois pas qu'il ait raison)
- Inverted Question: Crois-tu que + Subjonctif (Crois-tu qu'il vienne ?)
- Exception: J'espère que + Indicatif (J'espère qu'il fera beau - NEVER subjunctive)
Native Audio · Traps · Quizzes Unlock Lesson →
Chapter 5 · Exam Readiness

🎯 Mastery Drills & Diagnostic Review

High-yield exam review drills, pitfall warnings, and comprehensive diagnostic questions.

🔒 2 Units
UNIT 05 Parts of Speech
🔒 PRO

Advanced Relative Pronouns

🇬🇧 Lequel, Auquel, Duquel, Ce dont ⏱️ 4 min read

Lequel (laquelle, lesquels, lesquelles) agrees in gender and number with inanimate antecedents following prepositions. Contracts with à (auquel) and de (duquel).

Ce dont = 'that of which / what'. Ce à quoi = 'that to which / what'. Essential for complex syntactic cohesion required for NCLC 7+ writing.

📐 Formula Preview
Contractions with Lequel:
- à + lequel = auquel
- à + lesquels = auxquels
- à + lesquelles = auxquelles
- de + lequel = duquel
- de + lesquels = desquels
- de + lesquelles = desquelles
Native Audio · Traps · Quizzes Unlock Lesson →
UNIT 10 Practice & Review
🔒 PRO

B2 / CLB 7 Final Diagnostic & Exam Readiness Drill

Simulated TEF & TCF syntax and grammar diagnostic assessing mastery of B2 benchmarks required for Canadian Permanent Residency.

Covers high-yield questions on subjunctive triggers, relative pronouns (duquel/auquel), passive forms, tense agreements, and logical connectors.

📐 Formula Preview
Passing Benchmark: 80%+ accuracy indicates ready for NCLC 7 (CLB 7) in the official TEF or TCF exam.
Native Audio · Traps · Quizzes Unlock Lesson →
Chapter 4 · Syntax Architecture

📐 Sentence Architecture & Connectors

Complex negation patterns, question forms, hypothesis si-clauses, and logical connectors.

🔒 3 Units
UNIT 07 Sentence Structure
🔒 PRO

La Voix Passive & Alternatives Stylistiques

Passive voice is formed with Être + Past Participle + par/de. In French, active voice with 'on' or reflexive passive is preferred in formal discourse.

Passive: 'Le rapport a été rédigé par le comité'. Pronominal passive: 'Le français se parle dans de nombreuses provinces canadiennes'. Impersonal 'on': 'On a approuvé la demande'.

📐 Formula Preview
Transformation Formula:
Active: L'agent d'immigration vérifie les documents.
Passive: Les documents sont vérifiés par l'agent d'immigration.
Rules:
- Past participle MUST agree in gender and number with the subject.
- Preposition 'par' is standard; 'de' is used with emotion/state verbs (aimé de, respecté de).
Native Audio · Traps · Quizzes Unlock Lesson →
UNIT 08 Sentence Structure
🔒 PRO

Discourse Connectors of Concession & Opposition

🇬🇧 TEF B2 ⏱️ 4 min read

Express subtle nuances in argumentation. Concession: bien que (+ subj), malgré (+ noun), quand bien même (+ cond). Opposition: en revanche, toutefois, néanmoins, par contre.

Examiners in TEF/TCF look for sophisticated transition words. 'En revanche' is formal and academic; 'Par contre' is colloquial. 'Malgré' is followed by a NOUN, never by 'que'!

📐 Formula Preview
Syntax Rules:
- Bien que / Quoique + Subjonctif
- Malgré / En dépit de + Nom (Malgré les difficultés...)
- Même si + Indicatif (Même s'il pleut...)
- En revanche / Toutefois / Néanmoins + Proposition indépendante
Native Audio · Traps · Quizzes Unlock Lesson →
UNIT 09 Sentence Structure
🔒 PRO

Concordance des Temps

🇬🇧 Reported Speech in the Past ⏱️ 4 min read

When reporting speech introduced by a past tense verb (Il a dit que, elle affirmait que), verb tenses in the subordinate clause shift back in time.

Tense Shifts: - Présent -> Imparfait - Futur Simple -> Conditionnel Présent - Passé Composé -> Plus-que-parfait - Impératif -> De + Infinitif

📐 Formula Preview
Examples of Shift:
- Direct: 'Je pars demain' -> Indirect: Il a dit qu'il partait le lendemain.
- Direct: 'J'achèterai une maison' -> Indirect: Il a affirmé qu'il achèterait une maison.
- Direct: 'J'ai réussi' -> Indirect: Elle a confirmé qu'elle avait réussi.
Native Audio · Traps · Quizzes Unlock Lesson →
🌐 Translate (EN ↔ FR)