SparkAI Language LearningStart learning free
Free French course · B2 · Upper intermediate

Free B2 French course: upper intermediate

B2 is fluency: following films and the news, reading articles, and arguing a point with native speakers. The big grammar topic is the subjunctive, used properly.

20 grammar lessons, 7 classic books, flashcards, audio lessons and an AI conversation partner, all free during the beta. Plan on about 225 hours of study for this level (600 in total from zero).

What you'll be able to do

What you'll learn

The subjunctive

After wishes, emotions, doubt and conjunctions: il faut que tu viennes, bien qu'il soit tard.

Past conditional and future perfect

Regrets and hypotheses: j'aurais dû, quand j'aurai fini.

Connecting arguments

Cependant, pourtant, en revanche, à condition que: structuring an opinion.

Authentic material

Longer books, news and films in standard French.

Learning B2 French with AI

At B2 you can debate with the AI partner, ask it to rewrite your text in a more natural style, and get an honest review of your strengths and gaps. The AI also explains any wrong answer in a lesson, in plain English. It's included free, with a generous daily allowance; like any AI it can make mistakes, so the lessons remain the reference. More about learning French with AI.

All 20 B2 grammar lessons

Free to read here. In the app, each one is taught in short steps with audio, practised, and brought back for review.

  1. Subjunctive
  2. Subjunctive
  3. Subjunctive after necessity and wishes
  4. Subjunctive after emotions
  5. Subjunctive after doubt
  6. Subjunctive after conjunctions
  7. Past conditional
  8. Si + plus-que-parfait → conditionnel passé
  9. Futur antérieur
  10. Past infinitive
  11. The passive voice
  12. Causative faire
  13. Reported speech
  14. Double object pronouns
  15. Relative pronouns
  16. Indefinite pronouns
  17. Avant de, sans, au lieu de + infinitive
  18. Negation
  19. Devoir
  20. Emphasis

Reading at B2

Questions

What does B2 French mean?

Upper intermediate: you can follow most TV, films and conversations, read articles, and talk with native speakers fluently enough that neither side has to strain.

How long does it take to reach B2?

About 600 hours from zero, according to the Alliance Française: roughly 225 hours more than B1.

Do apps go up to B2?

Some do, many stop earlier. SparkAI's lessons continue through B2 to C2, free during the beta.

Start B2 French now

No account, no payment details. Your progress is kept on your device, and you can save it to a free account whenever you like.

Start B2 free