French(to)English

French Grammar Lab

French grammar practice built around your answers.

Write in French, get a correction in English and practise the pattern again. Your answers guide your next session.

USD $19/month or $149/year. Paid membership. No free trial.

Try a grammar question

Practice preview

A1 · Say your age

Say your current age in French. Choose the start of the sentence.

___ 29 ans.

Choose from: Je suis / J’ai / J’avais

See the answer and why

The sentence

J’ai 29 ans.

French uses avoir for age: j’ai 29 ans. Je suis means “I am”; j’avais would describe your age in the past.

Next practice

Use the same pattern with a new person: elle a 30 ans.

A2–B1 · Tell a past event

Describe one completed visit yesterday. Complete the sentence in the passé composé.

Hier, nous ___ le musée.

Choose from: visitions / avons visité / allons visiter

See the answer and why

The sentence

Hier, nous avons visité le musée.

For this completed visit in the passé composé, use avons + visité. Visitions is the imparfait, which can describe a habit or an event in progress. Allons visiter describes a future visit.

Next practice

Change the person and place: elle a visité le château.

B2 · Express a necessity

After il faut que, choose the present subjunctive form of être.

Il faut que nous ___ prêts.

Choose from: sommes / serons / soyons

See the answer and why

The sentence

Il faut que nous soyons prêts.

Il faut que introduces a necessity and is followed by the subjunctive. With nous, the present subjunctive of être is soyons. Sommes is present indicative; serons is future indicative.

Next practice

Keep the structure and change the verb: il faut que nous partions.

This sample stays on this page. Members get a saved programme and scheduled reviews.

Inside a practice session

See how an example learner moves from a personal programme to a lesson, an answer and a review.

Jump to a chapter below the film.

FrenchGrammarLab.Example account
Inside French Grammar Lab: a personal programme, grammar practice and saved progress.
Read the walkthrough
  1. Your personal space. Choose an avatar and colours.
  2. Your preferences. Set your goals, routine and starting point.
  3. Your programme. Find a next grammar point to practise.
  4. A mini-lesson. Read a short explanation and worked example.
  5. Your practice. Write an answer in context.
  6. The correction. Read the useful French sentence and why the pattern works.
  7. The listening. Hear grammar in recorded scenes, with transcripts available.
  8. Your progress. See points to practise, recall and refresh.

The account, answers and progress in the recording are illustrative.

Recorded in the Lab with an example learner. Sound is optional.

Hear the grammar in conversation.

Solène meets her new colleague Antoine. Listen for je suis when Solène introduces herself and j’ai when Antoine gives his age.

Solène & Antoine15 seconds
Read the French transcript
  1. SolèneBonjour, je suis Solène. Je suis la nouvelle comptable.
  2. AntoineBienvenue ! Moi, c’est Antoine. J’ai trente-huit ans et je suis responsable du service.
  3. SolèneTu as un bureau à cet étage ?
  4. AntoineOui, et nous avons une salle de pause juste à côté.

What you get as a member

Start from the foundations, or take the saved 40-question grammar check. Both routes give you a personal four-week starting programme.

When you sit down to practise
Open your programme for the next grammar point, a short lesson and exercises to use it.
When a sentence trips you up
Read the correction, compare the French and ask for an explanation of your answer.
When you come back
See what is due for review and practise recalling it in a fresh sentence.
Prefer a quick game? Open the free Playground

Preparing for the DELF?

Work on the grammar behind clearer sentences, from first foundations to B2 structures.

Find your DELF grammar starting point

Keep exploring French for free.

The Briefing, Learning Center and Playground stay open to everyone. Read a story, hear the French and explore a point that interests you. No account needed for these free resources.

Read and listen to a free sample Briefing

Try a Briefing · read → listen → understand

One story. Three ways into the French.

Start with a version that feels comfortable. Press play to hear it, then try the next version. This excerpt explores a French word you will hear every September: la rentrée.

A1–A2 · Start simply
A1-A2

Le mot sert à beaucoup de choses. Il y a la rentrée littéraire (beaucoup de livres), la rentrée politique (les partis reviennent), la rentrée sociale (les syndicats). Pour les Français, la vraie année commence en septembre, pas en janvier.

B1–B2 · Add detail
B1-B2

Le mot travaille encore plus que ça. Il y a la rentrée littéraire, quand des centaines de romans paraissent d’un coup, la rentrée politique, quand les partis tiennent leurs universités d’été, et même la rentrée sociale, quand les syndicats décident si l’automne sera calme ou bruyant. Ajoutez « de la rentrée » à presque tout : un Français comprend qu’il s’agit du vrai début de l’année. Pas janvier. Septembre.

C1–C2 · Explore the style
C1-C2

Le mot en fait bien davantage. Il existe une rentrée littéraire, où des centaines de romans paraissent simultanément, une rentrée politique, où les partis tiennent leurs universités d’été et choisissent leurs batailles de l’année, et jusqu’à une rentrée sociale, où les syndicats jaugent si l’automne sera paisible ou tapageur. Accolez « de la rentrée » à presque n’importe quoi : un francophone saisit aussitôt qu’il s’agit de la version de septembre, du vrai commencement de l’année. Non pas janvier. Septembre.

Understand the key phrase

La rentrée littéraire means the autumn literary season, when new books arrive. Here, rentrée is about a fresh start, not just going back to school. Listen again and notice the other uses of the word.

Read the full rentrée Briefing →

An excerpt from our archive. The latest stories appear below, in publication order.

See the latest French stories and reading picks
Une histoire, on lit ! 📖
Read · Listen · 100% free

Start with a story. Keep exploring.

Choose one of the latest Briefings below. Read the English context, open a French version and listen to the words. Then choose your next step: read, watch or study.

Browse the PDF guides and a Gamebook sample

Choose your next step

What do you want to work on?

Practise French, prepare for B1 or plan your move. Choose the guide that fits your next step. Each is sold separately.

From the book · no email needed

Three small choices. How would you answer?

Choose an answer in your head, then open the correction. These are questions 2, 3 and 10 from Round 1, “Arrival in Nice”, page 52. The explanations below are added for this preview.

1. Translate: “a suitcase”

  1. un valise
  2. le valise
  3. une valise
  4. la valise
Show answer & explanation
C — une valise

Valise is feminine. Une means “a”; la means “the”. Learn the noun with its article.

2. Translate: “She is 29 years old.”

  1. Elle est 29 années.
  2. Elle est 29 ans.
  3. Elle a 29 ans.
  4. Elle a 29 année.
Show answer & explanation
C — Elle a 29 ans.

French uses avoir for age: elle a + a number + ans. English uses “is”, which makes this an easy habit to carry over.

3. Server: Bonjour. Vous désirez ? You want one coffee politely.

  1. Donne-moi un café.
  2. Je voudrais un café, s’il vous plaît.
  3. Je veux un café maintenant.
  4. Je voudrais une café, s’il vous plaît.
Show answer & explanation
B — Je voudrais un café, s’il vous plaît.

Je voudrais makes a polite request, and café is masculine: un café. The other choices are too direct here or use the wrong article.

Want more practice like this?

2,000 questions. 40 rounds. Click your answers in the PDF or print a round and grab a pen.

Get the Gamebook · $9 →

Play on your computer or print a round. Full refund within 30 days.

Save your answers and scores in the PDF. Full refund within 30 days of purchase.

Good to know

Questions about the Lab and our free resources

What is free, and what is paid?

The Briefing, 117 Learning Center guides, Playground and level quiz remain free. French Grammar Lab is our paid personal grammar programme: USD $19/month or $149/year. No free trial. Our digital guides are separate, one-time purchases.

What does French Grammar Lab include?

Your grammar profile, a personal starting programme, mini-lessons, written exercises, explanations, prepared listening and spaced reviews, with progress saved in your account. It is for adult learners working on foundations through B2 grammar. Watch the app tour to see the programme before joining.

I don’t know my level. Where do I start?

Take the free 20-question level quiz — it gives you a starting-level estimate in about 5 minutes. Then pick up reading practice at your level or head into the Learning Center and read the one guide that targets what’s blocking you. If you join French Grammar Lab, its own saved grammar check helps shape your personal programme after membership.

How is this different from Duolingo or Babbel?

French Grammar Lab focuses on grammar: a saved starting profile, targeted written practice, clear corrections and spaced review. Our free articles add reading, listening and context. For a wider comparison of learning formats, read the 2026 guide to French courses and our Babbel vs Duolingo comparison.

Do you help with the DELF and TCF exams?

Yes — the Exams & Certification guides break down each level and section, and TCF vs DELF: which French exam helps you pick the right one before you pay to sit it. For DELF B1 practice, see the optional B1 Prep Kit.

How often do you publish?

Check publication dates in the Briefing for the latest stories, and browse Learning Center guides regularly. Drop your email below and you can receive publication alerts.

Browse every section of FrenchToEnglish

French Grammar Lab

Start your grammar programme

Start with foundations or check what you already know. Your first programme gives you a grammar point to practise the next time you sign in.

Watch the app before you join

USD $19 / monthor $149 / year

Create my account

Verify your email, then choose your plan.
Your programme opens with an active membership.

Renews until cancelled. No free trial.
Applicable tax is shown before payment.

Get new French guides by email.

Prefer to keep reading for free? Sign up for publication alerts from FrenchToEnglish.

Instant access. New lessons by email, unsubscribe anytime.

No spam, no sharing, unsubscribe whenever.

Save to list