SparkAI Language LearningStart learning free
French grammar exercises · free · with answers

French grammar exercises with answers, for every level

2,255 exercises across 155 lessons, from A0 to C2. Try a few below; in the app, every wrong answer shows the rule behind it and comes back for review.

A0 exercises

  1. ___ suis étudiant.

    I am a student.

    • Je
    • Tu
    • Il
    Show the answer

    Je

    From the lesson Subject pronouns.

  2. ___ adore la musique.

    I love music.

    • J'
    • Je
    Show the answer

    J'

    From the lesson Contractions.

  3. Marie et Julie sont ___.

    • fatiguées
    • fatigués
    • fatiguée
    Show the answer

    fatiguées

    From the lesson Plural adjectives.

All A0 lessons and exercises

A1 exercises

  1. Mon frère ___ le piano.

    • joue
    • joues
    • jouent
    Show the answer

    joue

    From the lesson Regular -er verbs.

  2. I never drink coffee.

    • Je ne bois jamais de café.
    • Je ne bois pas jamais de café.
    • Je jamais bois café.
    Show the answer

    Je ne bois jamais de café.

    From the lesson Negation.

  3. Does she like chocolate? (inversion)

    • Aime-t-elle le chocolat ?
    • Aime-elle le chocolat ?
    • Elle aime-t-elle le chocolat ?
    Show the answer

    Aime-t-elle le chocolat ?

    From the lesson Yes / no questions.

All A1 lessons and exercises

A2 exercises

  1. Ils ___ choisi un restaurant.

    • ont
    • sont
    • avons
    Show the answer

    ont

    From the lesson Passé composé with avoir.

  2. Tu manges la pomme ? – Oui, je ___ mange.

    • la
    • le
    • lui
    Show the answer

    la

    From the lesson Direct object pronouns.

  3. Nobody called.

    • Personne n'a appelé.
    • Personne a pas appelé.
    • Ne personne a appelé.
    Show the answer

    Personne n'a appelé.

    From the lesson Negation.

All A2 lessons and exercises

B1 exercises

  1. Elle ___ ses parents. (appeler)

    • appellera
    • appelera
    • appelerai
    Show the answer

    appellera

    From the lesson Simple future.

  2. Le chat ___ dort est à moi.

    • qui
    • que
    • qu'
    Show the answer

    qui

    From the lesson Relative pronouns.

  3. I speak neither German nor Spanish.

    • Je ne parle ni allemand ni espagnol.
    • Je ne parle pas ni allemand ni espagnol.
    • Je parle ni allemand ni espagnol ne.
    Show the answer

    Je ne parle ni allemand ni espagnol.

    From the lesson Negation.

All B1 lessons and exercises

B2 exercises

  1. Il faut qu'ils ___ le bus. (prendre)

    • prennent
    • prenent
    • prendent
    Show the answer

    prennent

    From the lesson Subjunctive.

  2. I should have known.

    • J'aurais dû savoir.
    • Je devrais avoir su.
    • J'aurai dû savoir.
    Show the answer

    J'aurais dû savoir.

    From the lesson Past conditional.

  3. « J'ai faim. » → Il a dit qu'il ___ faim.

    • avait
    • a
    • aura
    Show the answer

    avait

    From the lesson Reported speech.

All B2 lessons and exercises

C1 exercises

  1. « Il fut » is the passé simple of…

    • être
    • faire
    • falloir
    Show the answer

    être

    From the lesson Passé simple.

  2. Perhaps she's right. (formal)

    • Peut-être a-t-elle raison.
    • Peut-être elle a raison.
    • Peut-être a-elle raison.
    Show the answer

    Peut-être a-t-elle raison.

    From the lesson Inversion after peut-être, sans doute, aussi, à peine.

  3. Je cherche un hôtel qui ___ un parking.

    • ait
    • a
    Show the answer

    ait

    From the lesson Subjunctive in relative clauses.

All C1 lessons and exercises

C2 exercises

  1. Il fallait qu'il ___ là. (literary)

    • fût
    • fut
    • soit été
    Show the answer

    fût

    From the lesson Imperfect and pluperfect subjunctive.

  2. ___ riche qu'il soit, il n'est pas heureux.

    • Si
    • Tant
    • Tellement
    Show the answer

    Si

    From the lesson Advanced concession: quelque… que, si… que, tout… que.

  3. Tous les hommes sont mortels. ___ Socrate est un homme.

    • Or
    • Donc
    • Car
    Show the answer

    Or: Or introduces the second premise: 'now'.

    From the lesson Formal connectors: or, néanmoins, dès lors, partant.

All C2 lessons and exercises

Verb conjugation exercises

Practise any tense of the most common verbs with free verb drills, timed or at your own pace, and look up every form in the conjugation tables.

Questions

Where can I find free French grammar exercises with answers?

Here: below are sample exercises for every level with answers and explanations, and the app has 2,255 more across 155 lessons, free during the beta. Each wrong answer shows the rule that decides it.

What kinds of exercises are there?

Multiple choice, typing the missing word (with help for accents), dictation, and putting words in the right order, plus verb conjugation drills.

How do I remember grammar after the exercise?

Come back to it. SparkAI counts a lesson as mastered only after correct answers on three separate days, and brings back anything you get wrong for a re-test.

Start free, right now

A complete French course from A0 to C2, free during the beta. No account, no payment details, no ads.

Practise all exercises free

More free French