French Grammar
80 structures from A1 to C2, 509 practice items. You type the answer. A wrong answer tells you what kind of mistake it was before it gives you the form.
About these levels
The level bands are our own editorial judgement. The Common European Framework does not specify grammar content — it delegates that to language-specific Reference Level Descriptions — and the Canadian Language Benchmarks state that deciding which grammatical forms belong at each level is the implementer's job. A1 to C1 was cross-checked against two published inventories: the Government of Québec's Programme-cadre de français pour les personnes immigrantes adultes (A1 to B2) and the Eaquals/CIEP Inventaire linguistique des contenus clés des niveaux du CECRL (A1 to C1). Neither endorses this product. A level here is the band by which you should control a structure, which is often one band after those inventories first teach it. No published inventory covers C2, so that band rests on editorial judgement alone. TCF Canada and TEF Canada have no separate grammar section: grammar counts through reading, listening, writing and speaking. The French sentences and their translations are ours.
être and avoir
A1509 new0 due0 learned
Examples
- Je suis canadien.
- Elle a deux frères.
être and avoir · être
Je étudiant.
I am a student.
Conjugation table
Seventy-two common verbs in every tense from A1 to C2. Pick a verb.
êtreto beGroup 3 (irregular)
Auxiliary: avoirPast participle: été
Coloured letters show where a form departs from the stem (parl- for parler). A regular verb colours only its ending.
Indicative
A1–B1Présentpresent
Now, habits and general facts. With depuis: something that started in the past and is still going on.
Example: J’habite à Montréal depuis deux ans.I have lived in Montreal for two years.
Passé composécompound past
A finished action at a point in the past.
Example: Hier, j’ai pris le train.Yesterday I took the train.
Imparfaitimperfect
Background, description or a habit in the past.
Example: Quand j’étais petit, je jouais au hockey.When I was little, I used to play hockey.
Futur simplesimple future
A plan or a prediction, often further ahead or more formal than the near future.
Example: L’année prochaine, nous voyagerons au Québec.Next year we will travel to Quebec.
Near future and recent past
A1–A2Futur prochenear future
- je vais être
- tu vas être
- il / elle / on va être
- nous allons être
- vous allez être
- ils / elles vont être
Something about to happen or already planned. Very common in speech.
Example: Je vais partir dans cinq minutes.I am going to leave in five minutes.
Passé récentrecent past
- je viens d’être
- tu viens d’être
- il / elle / on vient d’être
- nous venons d’être
- vous venez d’être
- ils / elles viennent d’être
Something that has just happened.
Example: Le train vient de partir.The train has just left.
Conditional, subjunctive and imperative
A2–B2Conditionnel présentpresent conditional
A polite request, a wish, or the result of si + imparfait.
Example: Je voudrais un café, s’il vous plaît.I would like a coffee, please.
Subjonctif présentpresent subjunctive
After il faut que, vouloir que, bien que and other triggers of need, wish, feeling or doubt.
Example: Il faut que tu viennes demain.You have to come tomorrow.
Impératifimperative
An order, advice or an instruction, to tu, nous or vous.
Example: Ferme la porte, s’il te plaît.Close the door, please.
Compound tenses
B1–C1Every person follows the same pattern: the auxiliary in that tense + the past participle.Plus-que-parfaitpluperfect
- j’avais été
- tu avais été
- il / elle / on avait été
- nous avions été
- vous aviez été
- ils / elles avaient été
An action that happened before another past action.
Example: Quand je suis arrivé, le film avait commencé.When I arrived, the film had started.
Futur antérieurfuture perfect
- j’aurai été
- tu auras été
- il / elle / on aura été
- nous aurons été
- vous aurez été
- ils / elles auront été
An action that will be finished before a point in the future.
Example: J’aurai fini avant midi.I will have finished before noon.
Conditionnel passépast conditional
- j’aurais été
- tu aurais été
- il / elle / on aurait été
- nous aurions été
- vous auriez été
- ils / elles auraient été
A past result that did not happen, or a regret. Often with si + plus-que-parfait.
Example: Si j’avais su, je serais venu.If I had known, I would have come.
Subjonctif passépast subjunctive
- que j’aie été
- que tu aies été
- qu’il / elle / on ait été
- que nous ayons été
- que vous ayez été
- qu’ils / elles aient été
A subjunctive trigger about an action that is already finished.
Example: Je suis content que tu sois venu.I am glad that you came.
Literary tenses
C1–C2Mainly for reading: novels, history and formal texts.Passé simplesimple past
- je fus
- tu fus
- il / elle / on fut
- nous fûmes
- vous fûtes
- ils / elles furent
Written narration: novels, history, some news. Learn to recognise it; you rarely write it.
Example: Victor Hugo naquit en 1802.Victor Hugo was born in 1802.
Subjonctif imparfaitimperfect subjunctive
- que je fusse
- que tu fusses
- qu’il / elle / on fût
- que nous fussions
- que vous fussiez
- qu’ils / elles fussent
Formal literary writing, after a trigger in the past. Recognise it only.
Example: Il fallait qu’il partît sans tarder.He had to leave without delay.
Rare literary tenses
C2Formal and literary writing only. Recognise them; you will not need to write them.Passé antérieurpast anterior
- j’eus été
- tu eus été
- il / elle / on eut été
- nous eûmes été
- vous eûtes été
- ils / elles eurent été
In written narration, an action just before another action in the passé simple.
Example: Dès qu’il eut fini, il sortit.As soon as he had finished, he went out.
Subjonctif plus-que-parfaitpluperfect subjunctive
- que j’eusse été
- que tu eusses été
- qu’il / elle / on eût été
- que nous eussions été
- que vous eussiez été
- qu’ils / elles eussent été
Formal writing, after a past trigger, for an action that came before.
Example: Bien qu’il fût parti, elle l’attendait encore.Although he had left, she was still waiting for him.
Conditionnel passé (2e forme)past conditional, 2nd form
- j’eusse été
- tu eusses été
- il / elle / on eût été
- nous eussions été
- vous eussiez été
- ils / elles eussent été
A literary form of the past conditional, same forms as the pluperfect subjunctive.
Example: Qui l’eût cru ?Who would have believed it?
Impératif passépast imperative
- aie été
- ayons été
- ayez été
An order about something to be finished before a given time.
Example: Aie fini tes devoirs avant ce soir.Have your homework finished by tonight.
Indicative
A1–B1| Présentpresent | Passé composécompound past | Imparfaitimperfect | Futur simplesimple future |
|---|---|---|---|
Now, habits and general facts. With depuis: something that started in the past and is still going on. Example: J’habite à Montréal depuis deux ans.I have lived in Montreal for two years. | A finished action at a point in the past. Example: Hier, j’ai pris le train.Yesterday I took the train. | Background, description or a habit in the past. Example: Quand j’étais petit, je jouais au hockey.When I was little, I used to play hockey. | A plan or a prediction, often further ahead or more formal than the near future. Example: L’année prochaine, nous voyagerons au Québec.Next year we will travel to Quebec. |
Near future and recent past
A1–A2| Futur prochenear future | Passé récentrecent past |
|---|---|
| je vais être | je viens d’être |
| tu vas être | tu viens d’être |
| il / elle / on va être | il / elle / on vient d’être |
| nous allons être | nous venons d’être |
| vous allez être | vous venez d’être |
| ils / elles vont être | ils / elles viennent d’être |
Something about to happen or already planned. Very common in speech. Example: Je vais partir dans cinq minutes.I am going to leave in five minutes. | Something that has just happened. Example: Le train vient de partir.The train has just left. |
Conditional, subjunctive and imperative
A2–B2| Conditionnel présentpresent conditional | Subjonctif présentpresent subjunctive | Impératifimperative |
|---|---|---|
| — | ||
| — | ||
| — | ||
A polite request, a wish, or the result of si + imparfait. Example: Je voudrais un café, s’il vous plaît.I would like a coffee, please. | After il faut que, vouloir que, bien que and other triggers of need, wish, feeling or doubt. Example: Il faut que tu viennes demain.You have to come tomorrow. | An order, advice or an instruction, to tu, nous or vous. Example: Ferme la porte, s’il te plaît.Close the door, please. |
Compound tenses
B1–C1Every person follows the same pattern: the auxiliary in that tense + the past participle.| Plus-que-parfaitpluperfect | Futur antérieurfuture perfect | Conditionnel passépast conditional | Subjonctif passépast subjunctive |
|---|---|---|---|
| j’avais été | j’aurai été | j’aurais été | que j’aie été |
| tu avais été | tu auras été | tu aurais été | que tu aies été |
| il / elle / on avait été | il / elle / on aura été | il / elle / on aurait été | qu’il / elle / on ait été |
| nous avions été | nous aurons été | nous aurions été | que nous ayons été |
| vous aviez été | vous aurez été | vous auriez été | que vous ayez été |
| ils / elles avaient été | ils / elles auront été | ils / elles auraient été | qu’ils / elles aient été |
An action that happened before another past action. Example: Quand je suis arrivé, le film avait commencé.When I arrived, the film had started. | An action that will be finished before a point in the future. Example: J’aurai fini avant midi.I will have finished before noon. | A past result that did not happen, or a regret. Often with si + plus-que-parfait. Example: Si j’avais su, je serais venu.If I had known, I would have come. | A subjunctive trigger about an action that is already finished. Example: Je suis content que tu sois venu.I am glad that you came. |
Literary tenses
C1–C2Mainly for reading: novels, history and formal texts.| Passé simplesimple past | Subjonctif imparfaitimperfect subjunctive |
|---|---|
| je fus | que je fusse |
| tu fus | que tu fusses |
| il / elle / on fut | qu’il / elle / on fût |
| nous fûmes | que nous fussions |
| vous fûtes | que vous fussiez |
| ils / elles furent | qu’ils / elles fussent |
Written narration: novels, history, some news. Learn to recognise it; you rarely write it. Example: Victor Hugo naquit en 1802.Victor Hugo was born in 1802. | Formal literary writing, after a trigger in the past. Recognise it only. Example: Il fallait qu’il partît sans tarder.He had to leave without delay. |
Rare literary tenses
C2Formal and literary writing only. Recognise them; you will not need to write them.| Passé antérieurpast anterior | Subjonctif plus-que-parfaitpluperfect subjunctive | Conditionnel passé (2e forme)past conditional, 2nd form | Impératif passépast imperative |
|---|---|---|---|
| j’eus été | que j’eusse été | j’eusse été | — |
| tu eus été | que tu eusses été | tu eusses été | aie été |
| il / elle / on eut été | qu’il / elle / on eût été | il / elle / on eût été | — |
| nous eûmes été | que nous eussions été | nous eussions été | ayons été |
| vous eûtes été | que vous eussiez été | vous eussiez été | ayez été |
| ils / elles eurent été | qu’ils / elles eussent été | ils / elles eussent été | — |
In written narration, an action just before another action in the passé simple. Example: Dès qu’il eut fini, il sortit.As soon as he had finished, he went out. | Formal writing, after a past trigger, for an action that came before. Example: Bien qu’il fût parti, elle l’attendait encore.Although he had left, she was still waiting for him. | A literary form of the past conditional, same forms as the pluperfect subjunctive. Example: Qui l’eût cru ?Who would have believed it? | An order about something to be finished before a given time. Example: Aie fini tes devoirs avant ce soir.Have your homework finished by tonight. |
Participles and infinitive
A2–B2- Participe présentpresent participle
- étant
- Gérondifgerund
- en étant
- Participe passéPast participle
- été
- Infinitif passépast infinitive
- avoir été
Negative and question
| Negative | Question (tu) | Question (il) | |
|---|---|---|---|
| Présent | je ne suis pas | Es-tu ? | Est-il ? |
| Passé composé | je n’ai pas été | As-tu été ? | A-t-il été ? |
| Futur proche | je ne vais pas être | Vas-tu être ? | Va-t-il être ? |
Ne goes before the verb and its pronoun, pas after the conjugated verb. In speech, French often keeps the statement order (Tu parles ?) or uses est-ce que (Est-ce que tu parles ?). -t- goes between two vowels: parle-t-il.
Avoir or être?
Most verbs take avoir. These take être: aller, venir, arriver, partir, entrer, sortir, monter, descendre, passer, retourner, rentrer, rester, tomber, naître, mourir, devenir, revenir and every reflexive verb (se lever, s’asseoir).
With être, the past participle agrees with the subject: elle est partie, ils sont partis.
(e) and (s): with être as the auxiliary, add -e for a woman and -s for more than one person. Devoir and pouvoir have no imperative in common use, vouloir keeps only the polite veuillez, and falloir is used only with il.