French grammar for beginners works as a system built on agreement and mood: every noun carries a grammatical gender that ripples into its articles and adjectives, verbs change shape for person, tense, and mood rather than just time, and pronunciation follows spelling far more reliably than spelling follows pronunciation. Start with gender, the present tense of high-frequency verbs, and the core sound patterns — especially liaison — before adding the passé composé and the subjunctive.
If you are new to French, you do not need to master the whole system at once. Learn how gender and agreement hold a sentence together, then practice one verb pattern inside complete sentences you can actually use. That foundation makes everything that follows — object pronoun order, the choice between the passé composé and the imparfait, and eventually the subjunctive — feel like extensions of patterns you already know, rather than a pile of unrelated rules to memorize separately.
Of course gender feels arbitrary at first — there is no reason a table (une table) is grammatically feminine and a book (un livre) is grammatically masculine, and nothing in a beginner course prepares you for having to track this for every single noun you learn from day one. Unlike verb conjugation, where a rule genuinely explains the pattern, noun gender for most inanimate objects is simply a fact about the word, inherited from Latin case endings that stopped meaning anything centuries ago. That is a different kind of memorization than conjugation drilling asks of you, and it is completely normal to keep misgendering nouns well into intermediate French — even advanced second-language speakers do this occasionally for life.
Here is the part worth sitting with: fluent French speakers are not running a mental lookup table before every noun phrase. They feel that it is la table and le livre the way you feel that a chair is a "chair" and not a "chairs" in English — instantly, without deriving it. That fluency comes from meeting each noun with its article hundreds of times until the pairing sticks, not from any rule, because for the vast majority of concrete nouns there genuinely is no rule to derive it from. This guide gives you the patterns that do exist — the endings that predict gender correctly most of the time, the verb tables, the pronoun order, the subjunctive triggers — in full, honest detail, because that scaffolding is what your later exposure builds real reflexes onto.
One more thing before we start: this guide does not pretend French is one uniform grammar spoken identically everywhere. A number said as quatre-vingt-dix in Paris is nonante in Brussels and Geneva, déjeuner means "lunch" in France and "breakfast" in Québec, and formality norms around tu and vous shift by country and generation. Where the grammar genuinely splits by region, this guide says so, instead of quietly picking one variety and presenting it as the whole language.
Sounds and spelling
Compared to English spelling — where "though," "through," and "cough" share letters but nothing about how they sound — French spelling is a genuine relief in one direction only: once you learn the rules, you can read almost any French word aloud correctly on the first try, because spelling-to-sound is remarkably reliable. The catch is that the reverse is not true. Sound-to-spelling is unpredictable — the sound /o/ alone can be written o, ô, au, or eau, and you cannot reliably guess which one a new word uses just by hearing it. On top of that, several sounds — the nasal vowels, the uvular r, the front rounded u — have no equivalent in English at all and take real practice to produce, not just to recognize.
French has more distinct vowel sounds than Spanish and, depending on dialect and how you count them, a comparable number to English — but they are organized differently, and several of them do not exist in English at all.
| Letter(s) | Approximate sound | Example |
|---|---|---|
| a | like "a" in "father," but shorter | papa (dad) |
| i, î | like "ee" in "see" | il (he) |
| u | no English equivalent — round your lips as if for "oo," but position your tongue as if for "ee" | tu (you) |
| ou | like "oo" in "moon" | vous (you, formal/plural) |
| é | closed "e," like the vowel in "day" but without the English glide at the end | été (summer) |
| è, ê, ai | open "e," like "e" in "bed" | père (father), tête (head) |
| eu, œu (closed) | no English equivalent — close to the vowel in "uh" said with rounded lips | peu (little/few) |
| eu, œu (open) | no English equivalent — a more open version of the sound above | peur (fear) |
| o, ô, au, eau | closed "o," like "oh" without the glide | eau (water), gâteau (cake) |
| o (open) | like "o" in "hot" | homme (man) |
| e (unstressed) | the schwa, "e muet" — a light, neutral "uh" | le (the) |
The instinct that trips up English speakers hardest, exactly as in Spanish, is adding an English-style glide onto the end of a vowel — turning o into "oh-oo" or é into "ay-ee." French vowels stay pure and stop cleanly, with no drift toward a second sound. This is simple to state and takes weeks of deliberate listening and mimicry to actually retrain.
When a vowel is followed by n or m at the end of a syllable — and not followed by another vowel or by a doubled n/m — French nasalizes the vowel and drops the consonant sound entirely. This is a genuinely new articulatory habit for English speakers: air escapes through the nose during the vowel, and there is no separate "n" or "m" sound afterward at all.
| Spelling | Approximate IPA | Example | Gloss |
|---|---|---|---|
| an, am, en, em | /ɑ̃/ | dans, enfant | in; child |
| on, om | /ɔ̃/ | bon, nom | good; name |
| in, im, ain, ein, yn, ym | /ɛ̃/ | vin, pain, plein | wine; bread; full |
| un, um | /œ̃/ (often merged with /ɛ̃/) | un, parfum | a/one; perfume |
That last row carries a genuine, well-documented sound change in progress: many speakers in France today, especially younger speakers in and around Paris, no longer distinguish un from in — both come out as /ɛ̃/, so un and in (or brin and brun) become homophones. The distinction is better preserved in the south of France, in Belgium, and among older speakers. Neither pronunciation is "wrong"; if your listening material keeps them separate and your own speech does not, that's a normal reflection of which variety of French you're modeling.
Crucially, an and on do NOT nasalize when the n/m is followed by another vowel or doubled: ami (friend) has a plain, non-nasal a because the m is followed by i; bonne (good, feminine) has a plain, non-nasal o because the n is doubled. This is exactly why so many masculine/feminine adjective pairs sound genuinely different, not just spelled differently: bon /bɔ̃/ vs bonne /bɔn/.
The default rule, and the single biggest adjustment for an English speaker's instincts, is that most final consonants in French are silent: petit (small) is pronounced without the final t, grand (big) without the final d, nez (nose) without the final z. This is the opposite of English, where we pronounce essentially every final consonant we write.
The classic exception is remembered with the mnemonic CaReFuL: the letters C, R, F, and L are usually pronounced even in final position.
| Letter | Usually pronounced when final | Example | Notable exception |
|---|---|---|---|
| C | Yes | avec (with), sac (bag) | tabac (tobacco), estomac (stomach) — silent c |
| R | Yes | mer (sea), professeur (teacher) | -er infinitives (parler, manger) — the r is always silent |
| F | Yes | chef (boss/chef), neuf (nine/new) | clef/clé (key) is usually spelled without the f today |
| L | Yes | animal (animal), il (he) | gentil (kind), outil (tool) — silent l |
The exception inside the exception is worth calling out on its own, because it is so high-frequency: every regular -er verb infinitive — parler (to speak), manger (to eat), the largest verb group in the language — ends in a silent r, breaking CaReFuL for the single most common verb ending there is. CaReFuL is a genuinely useful starting heuristic, not an absolute law; treat it as "check these four letters first," not "these four letters are always pronounced."
Numbers add their own wrinkle: six (six) and dix (ten) are pronounced with a final /s/ sound when standing alone or before a pause, drop that consonant sound before a word starting with a consonant (six livres, six books, no /s/), and pronounce it as a /z/ via liaison before a word starting with a vowel (six enfants, six children, with a /z/ linking sound) — the same word, three different final sounds depending purely on what follows.
Unlike Spanish, where the accent mark's main job is to flag which syllable carries the stress, French has no lexical stress to mark at all (more on that below) — so French accents do a completely different job: they mark vowel quality, and occasionally a silent letter that used to exist in the word's history.
| Accent | Name | What it does | Example |
|---|---|---|---|
| é | accent aigu (acute) | marks the closed "e" sound /e/ | été (summer), café (coffee) |
| è | accent grave (grave) | marks the open "e" sound /ɛ/; also distinguishes some homophones on other vowels | père (father); à (to) vs a (has) |
| ê | accent circonflexe (circumflex) | marks the open "e" sound /ɛ/, and on other vowels often signals a historically lost "s" | tête (head, from Latin testa); forêt/forest; hôpital/hospital |
| ë, ï | tréma (diaeresis) | signals that two adjacent vowels are pronounced separately, not merged into one sound | Noël (two syllables, No-ël); naïve, Citroën |
The circumflex's "lost s" pattern is a genuinely useful reading trick once you notice it, because it often lets you guess an English cognate: hôpital → hospital, forêt → forest, île → isle, coûter → cost, hâte → haste. The s was pronounced in Old French and dropped from speech centuries ago, but French spelling kept a trace of it as a circumflex rather than deleting it outright.
The unaccented, word-final e is, in standard spoken French, almost always silent: une, table, il aime all end in a written e that is not pronounced. But "silent" does not mean "irrelevant" — that final e still determines whether the consonant immediately before it gets pronounced, which is exactly why so many masculine/feminine adjective and noun pairs sound different from each other even though the e itself is never heard: petit (small, masc.) is pronounced /pəti/, with a silent final t, while petite (small, fem.) is pronounced /pətit/, with the t now pronounced because the following -e, though itself silent, is no longer "final" from the consonant's point of view.
A second, distinct job of e muet shows up word-internally, in a short list of extremely common one-syllable words: je, ne, de, le, ce, que, se, me, te. In fast or casual speech, these vowels are frequently dropped as long as doing so doesn't stack up an unpronounceable run of consonants — a pattern linguists call the "law of three consonants." Je ne sais pas (I don't know) commonly reduces in casual speech to something close to j'sais pas. This dropping is a feature of natural spoken French, not sloppiness, though it is generally avoided in careful or formal registers.
The French r is a uvular sound, produced with the back of the tongue near the uvula, at the very back of the throat — nothing like the tongue-tip r of English or Spanish, and genuinely one of the harder sounds for English speakers (and, for what it's worth, for Spanish speakers too, who have to actively suppress their own tongue-tip r reflex). It can be a light friction sound or a gentle uvular trill depending on speaker and speed, but it never involves the tip of the tongue curling or tapping the way an English or Spanish r does. Common approaches: starting from a gargling sensation, or from the back-of-throat friction in the German ch sound (as in "Bach"), and gradually softening it. Like the Spanish trilled rr, this is a sound many learners cannot produce cleanly for months, and that delay says nothing about your aptitude for the language generally — it is a genuinely unfamiliar muscle coordination.
These three terms describe three distinct ways French smooths the boundary between words, and courses often blur them together even though they work differently and are worth telling apart.
Liaison is the pronunciation of a normally silent final consonant specifically because the next word starts with a vowel sound. It comes in three grammatical categories, and which one applies is not optional style — it is determined by the words involved.
| Category | Rule | Examples |
|---|---|---|
| Obligatory | Required in fixed grammatical contexts: determiner + noun, subject pronoun + verb, short preposition/adverb + following word | les_amis (the friends), un_ami (a friend), nous_avons (we have), très_intéressant (very interesting), chez_eux (at their place) |
| Forbidden | Never happens: before an h aspiré, after the word et (and), typically after a singular noun subject | les / héros (the heroes, no linking), Paul et / Anne (no linking after et), Robert / arrive (no linking after a name) |
| Optional | A wide gray zone: more common in formal, careful, or literary speech; more often dropped in casual conversation | des amis(_)intéressants (interesting friends), je ne suis pas(_)allé (I didn't go), il faut(_)aller (it's necessary to go) |
This is genuinely one of the harder parts of French for an English speaker, because getting it right requires knowing the grammatical relationship between two words, not just their spelling — the same final -s that must link in les amis must never link in a context where the rules forbid it. Overusing liaison (adding it where it's forbidden) and underusing it (skipping an obligatory one) are both common, recognizable signs of a non-native accent, and native speakers themselves vary in how many optional liaisons they use depending on how formal the occasion is.
Enchaînement is a related but distinct phenomenon: it is the smooth linking of a word that already ends in a normally pronounced consonant onto a following vowel-initial word, with no new sound appearing — just a resyllabification. Elle arrive (she arrives) links so that the l sound of elle slides onto the start of arrive, roughly "e-la-rive," even though elle's final l was never silent to begin with. Liaison adds a sound that would otherwise not exist; enchaînement simply relocates a sound that was already there.
Elision is different again: certain short, common words drop their own final vowel and replace it with an apostrophe when the next word starts with a vowel or a mute h, to avoid two vowel sounds colliding. This is written, not just spoken, and is never optional.
Both liaison and elision depend on a distinction that is invisible in writing but essential in practice: whether a word beginning with h has a so-called h muet (mute h, which behaves like a vowel and allows both elision and liaison: l'homme, les_hommes) or an h aspiré (aspirated h, which is still silent as a sound but grammatically behaves like a consonant and blocks both: le héros, never l'héros; les / héros, no liaison). There's no way to predict which category a given h-word falls into from the spelling alone — it has to be learned per word, usually by noticing whether a dictionary marks it, or simply by noticing whether native speakers elide it.
Once you learn the rules above, you can read a new French word aloud with real confidence — spelling reliably tells you the sound. The reverse skill, spelling a word you've only heard, is much harder, because French routinely uses several different spellings for the same sound.
| Sound | Possible spellings | Examples |
|---|---|---|
| /o/ | o, ô, au, eau, eaux | mot, tôt, chaud, eau, chevaux |
| /s/ | s, ss, c (before e/i), ç, t (before ion) | si, poisson, ce, garçon, nation |
| /ɛ̃/ | in, im, ain, ein, yn, ym, (often) un | vin, faim, pain, plein, syndicat, sympa |
| /f/ | f, ff, ph | fou, effort, photo |
| /k/ | c (before a/o/u), qu, k, ch (in some borrowings) | cave, qui, kilo, chœur |
This asymmetry is worth knowing about explicitly, because it explains a specific, common frustration: you can become a confident, accurate reader of French well before you become a confident, accurate speller of it — the two skills genuinely decouple in French in a way they don't as sharply in Spanish, where both directions are close to equally reliable.
English and Spanish both mark stress at the level of the individual word — every English word has a syllable that's louder and longer than the others, and mispronouncing that stress (say, "PHO-to-graph" vs "pho-TOG-ra-phy") sounds wrong even in isolation. French does not work this way: individual French words carry no fixed lexical stress at all. Instead, stress and intonation apply to the entire rhythmic phrase (groupe rythmique) — a whole run of words spoken as one breath-group — and it is the last syllable of that whole phrase that gets a slight lengthening and pitch rise, not any fixed syllable within any one word.
This is why French can sound "flat" or "monotone" to English ears at first, and also why French speakers learning English often over-stress every syllable slightly evenly: the two languages are quite literally organizing rhythm around different units. Practically, it means you should not hunt for "the stressed syllable" of a French word the way you would for an English or Spanish one — French words don't reliably have one on their own; listen instead for where a whole spoken phrase rises and lengthens at its end.
Nouns and gender
This is the system that rewires your sentence-building instincts most, because English has nothing like it: every French noun is either masculine or feminine, whether or not the thing it names has any actual sex, and that gender then ripples outward into the article, into every adjective describing the noun, and into some pronouns standing in for it. A table isn't neutral the way it is in English; une table is grammatically feminine, full stop, and every word that touches it in the sentence has to agree. This is not a comment on tables — it's simply how French files its nouns.
The honest news, up front: for the large majority of nouns naming people, biological sex predicts grammatical gender (un homme/une femme, a man/a woman). But for the much larger category of nouns naming things, places, and ideas, gender is not derived from any property of the thing itself — it's simply a fact about the word, usually inherited from Latin, that has to be learned along with the word. Roughly four out of five nouns are still predictable from their ending, which is genuinely useful — but that leaves a real, high-frequency minority that just has to be memorized.
| Ending | Usual gender | Examples | Common exceptions |
|---|---|---|---|
| -age | Masculine | le voyage (trip), le fromage (cheese), le message | la page (page), la plage (beach), la cage, la nage — mostly short, high-frequency words |
| -ment | Masculine | le gouvernement, le changement, le moment | essentially none — this ending is reliably masculine |
| -eau | Masculine | le bureau (desk/office), le chapeau (hat), le bateau (boat) | l'eau (water), la peau (skin) — both feminine |
| -isme, -phone, -scope | Masculine | le tourisme, le téléphone, le microscope | — |
| -tion, -sion | Feminine | la nation, la télévision, la décision | le bastion — a rare exception |
| -té, -tié | Feminine | la liberté (liberty), la moitié (half), la beauté (beauty) | l'été (summer), le côté (side) — both masculine |
| -ette, -elle | Feminine | la bicyclette, la vaisselle (dishes) | le squelette (skeleton) — a well-known exception |
| -ure | Feminine | la voiture (car), la nature, la peinture (painting) | le mercure (mercury) |
| -ance, -ence | Feminine | la chance (luck), la science, la patience | le silence — a common exception |
| -ie | Feminine | la vie (life), la philosophie, la boulangerie | le parapluie (umbrella), l'incendie (fire) — masculine |
These are common enough, and irregular enough against the ending patterns above, that they deserve to be learned as individual facts rather than left to a rule that will mislead you every time:
| Noun | Gender | Gloss | Why it surprises learners |
|---|---|---|---|
| la peau | Feminine | skin | ends in -eau, an overwhelmingly masculine ending |
| le musée | Masculine | museum | ends in -ée, which otherwise strongly predicts feminine (la journée, la soirée) |
| le squelette | Masculine | skeleton | ends in -ette, an overwhelmingly feminine ending |
| le silence | Masculine | silence | ends in -ence, an overwhelmingly feminine ending |
| la dent | Feminine | tooth | consonant-final nouns lean masculine on average |
| la main | Feminine | hand | no strong ending cue either way, simply has to be learned |
| le mariage | Masculine | marriage | regular by ending, but often misgendered by analogy with -age exceptions like la page |
| l'eau / la peau | Feminine (both) | water / skin | a pair of short, extremely common -eau words that break the masculine default together |
A genuinely useful memory hook once you notice it: a handful of French nouns are spelled identically in both genders but mean two different things depending on which article they take. These pairs are worth learning together as a set, precisely because the gender switch is the only signal separating two unrelated meanings.
| Word | Masculine meaning | Feminine meaning |
|---|---|---|
| livre | le livre — the book | la livre — the pound (weight, or historical currency) |
| tour | le tour — the turn, trick, or tour/circuit | la tour — the tower |
| mode | le mode — the mode, method, or grammatical mood | la mode — fashion |
| poste | le poste — the job/position, or a radio/TV set | la poste — the postal service, the post office |
| manche | le manche — the handle (of a tool) | la manche — the sleeve; also a round of a match (and la Manche, the English Channel) |
| critique | le critique — the critic (a person) | la critique — the criticism, the review |
| mémoire | le mémoire — a thesis, dissertation, or memo | la mémoire — memory |
| physique | le physique — physique, physical appearance | la physique — physics, the science |
| vase | le vase — the vase | la vase — mud, silt |
| somme | le somme — a nap | la somme — a sum, an amount |
Historically, many profession nouns were treated as grammatically masculine by default even when naming a woman — le professeur, le médecin, l'écrivain — a pattern that has been actively and unevenly changing for decades. How far that change has gone depends heavily on which francophone region and which generation you're listening to.
| Masculine | Feminine form(s) | Note |
|---|---|---|
| professeur | professeure | standard in Québec since the late 1970s; increasingly standard in France since the Académie française's 2019 guidance; la professeur is still heard informally |
| écrivain | écrivaine | well established in Québec; increasingly common in France |
| auteur | autrice / auteure | autrice follows the older -teur/-trice pattern and is gaining ground in France; auteure is more common in Québec |
| médecin | une médecin | no widely standardized dedicated feminine noun; the article alone marks gender, similar to French epicene nouns generally |
| directeur | directrice | the long-standard -teur/-trice pattern, uncontroversial and universal |
| acteur | actrice | same -teur/-trice pattern, long standard |
| boulanger | boulangère | the regular -er/-ère pattern, used for most trades: épicier/épicière, fermier/fermière |
| maire (mayor) | la maire / mairesse | la maire is now the more common form in France; mairesse remains standard in Québec |
The Académie française has traditionally taken a conservative position on feminizing profession titles, while Québec's Office québécois de la langue française began actively promoting feminized job titles as early as the 1970s — one of several places, covered more fully in the regional-variation section below, where "correct French" genuinely depends on which standard you're comparing against.
Making nouns plural
French plural marking is, in an important sense, mostly a written phenomenon rather than a spoken one: the regular plural ending -s is silent, so le livre and les livres sound identical except for the article itself (and any liaison the following word triggers). This is a genuine relief for listening comprehension once you internalize it — you are usually listening for the article, not for a plural ending on the noun.
| Singular | Plural | Note |
|---|---|---|
| le livre (the book) | les livres | -s added in writing, not pronounced |
| la table (the table) | les tables | -s added in writing, not pronounced |
| l'ami (the friend) | les amis | -s silent alone, but triggers obligatory liaison: les_amis |
| Ending | Rule | Example | Common exceptions |
|---|---|---|---|
| -eau | Add -x | bureau → bureaux, chapeau → chapeaux | essentially none |
| -eu | Add -x | cheveu → cheveux (hair), jeu → jeux (game) | pneu → pneus (tire), bleu → bleus (blue, as a noun) |
| -al | Change to -aux | cheval → chevaux (horse), journal → journaux (newspaper) | bal → bals (dance), festival → festivals, carnaval → carnavals |
A noun that already ends in -s, -x, or -z in the singular stays exactly as written in the plural — the article is the only signal that anything changed: le fils (the son) → les fils (the sons), le prix (the price) → les prix (the prices), le nez (the nose) → les nez (the noses).
| Singular | Plural | Gloss |
|---|---|---|
| l'œil | les yeux | eye → eyes (a genuinely irregular, unrelated-looking plural) |
| le ciel | les cieux | sky → skies (les ciels is used in some technical/artistic contexts, such as painting) |
| le travail | les travaux | work/job → works/jobs |
| monsieur | messieurs | sir/Mr. → gentlemen |
| madame | mesdames | madam/Mrs. → ladies |
| mademoiselle | mesdemoiselles | miss → young ladies |
A small set of nouns look identical in the singular and plural even though they don't end in -s/-x/-z as written — usually because the word already carries a silent final consonant or is a compound: un cours/des cours (a class/classes), une souris/des souris (a mouse/mice), un temps/des temps (a weather/tense; times). As with the -s/-x/-z pattern above, only the article changes.
Definite, indefinite, and partitive
French articles do more grammatical work than English "the" and "a," because they carry gender and number information that has to agree with the noun — and because French requires an article before nearly every common noun in a way English simply doesn't, which is exactly why French has a whole third article category, the partitive, that English has no equivalent for at all.
| Masculine | Feminine | |
|---|---|---|
| Singular | le (the) — le livre | la (the) — la table |
| Singular, before a vowel/mute h | l' — l'ami | l' — l'amie |
| Plural | les (the) — les livres | les (the) — les tables |
| Masculine | Feminine | |
|---|---|---|
| Singular | un (a/an) — un livre | une (a/an) — une table |
| Plural | des (some) — des livres | des (some) — des tables |
Des in the plural translates loosely as "some," and unlike its English counterpart it is not optional the way "some" often is — French rarely leaves a plural countable noun bare where English is comfortable doing so: j'ai des amis (I have friends/some friends) needs des, where bare "friends" is completely natural in English.
The partitive article marks an unspecified quantity or amount of something — roughly "some" — and it exists because French draws a hard grammatical line between countable nouns (which take un/une/des) and mass or uncountable nouns (which need their own article, since you cannot say "a water" or "a bread" any more than English can say "a water"). Where English simply leaves the mass noun bare ("I drink water"), French cannot: je bois de l'eau needs the partitive.
| Form | Used with | Example |
|---|---|---|
| du | masculine singular nouns | du pain (some bread), du fromage (some cheese) |
| de la | feminine singular nouns | de la confiture (some jam), de la patience (some patience) |
| de l' | singular nouns starting with a vowel/mute h, either gender | de l'eau (some water), de l'argent (some money) |
| des | plural nouns (identical in form to the plural indefinite article) | des fraises (some strawberries) |
Note that des genuinely does double duty as both the plural indefinite article and the plural partitive — the same written and spoken form covers "some [countable] apples" and "some [unspecified quantity of] apple material," a distinction that rarely causes real confusion in practice because context almost always makes clear whether a noun is being treated as countable or as a mass.
Two extremely common contexts force every form of the partitive — du, de la, de l', des — down to plain de (or d' before a vowel), and forgetting this shift is one of the most persistent beginner errors in French, precisely because it feels like it should be optional the way many English adjustments are.
One genuine exception softens the negation rule: when the verb is être and the sentence is identifying or contrasting what something is, rather than negating its existence or your possession of it, the full partitive is kept: Ce n'est pas du vin, c'est du jus (This isn't wine, it's juice) — because the sentence isn't denying that any wine exists, it's contrasting two identities.
The preposition à (to/at) and de (of/from) both contract obligatorily with the masculine and plural definite articles — writing them out separately is simply incorrect, the same way it would be to write "cannot" as two unglued halves in a context requiring the contraction.
| Preposition + article | Contraction | Example |
|---|---|---|
| à + le | au | Je vais au parc. (I'm going to the park.) — never à le parc |
| à + les | aux | Je parle aux enfants. (I'm talking to the children.) — never à les enfants |
| à + la / à + l' | no contraction | Je vais à la banque. / Je vais à l'école. |
| de + le | du | Je viens du Japon. (I'm coming from Japan.) — never de le Japon |
| de + les | des | Le livre des enfants. (The children's book.) — never de les enfants |
| de + la / de + l' | no contraction | Je viens de la banque. / Je viens de l'école. |
Notice that du and des are genuinely ambiguous in form: du can be either the contraction of de + le ("of the," "from the") or the masculine singular partitive article ("some"), and des can be either de + les or the plural partitive/indefinite article. Context resolves this instantly for a fluent speaker — je viens du Canada is obviously the contraction (from the Canada), while je mange du pain is obviously the partitive (some bread) — but it's worth knowing these are two grammatically different things that happen to be spelled identically.
This is the part that makes word-for-word translation sound wrong in both directions, and it's worth learning as a small system of its own:
Nouns and adjectives
Two separate questions live inside this section: how does an adjective change its own form to agree with the noun, and where does it sit relative to that noun? Both matter, and — just as in the Spanish and Italian grammar traditions French shares family with — position genuinely carries meaning for a handful of very common adjectives, which is the part beginner courses often skip over.
| Adjective type | Masc. sing. | Fem. sing. | Masc. plural | Fem. plural |
|---|---|---|---|---|
| Regular (add -e/-s) | grand | grande | grands | grandes |
| Already ends in -e (no change for gender) | rouge | rouge | rouges | rouges |
| Already ends in -s (no change for masc. plural) | gris | grise | gris | grises |
Because the feminine -e and plural -s are usually silent, agreement is, once again, primarily a written phenomenon: grand and grande can sound identical or different depending on whether the base form ends in a pronounced consonant, tying this directly back to the e muet pattern from the pronunciation section — the silent final -e "switches on" the consonant before it.
| Masculine pattern | Feminine pattern | Example |
|---|---|---|
| -eux | -euse | heureux → heureuse (happy) |
| -f | -ve | actif → active (active), neuf → neuve (new) |
| -er | -ère | premier → première (first), cher → chère (dear/expensive) |
| -on, -en | -onne, -enne | bon → bonne (good), ancien → ancienne (old/former) |
| -c | -che or -que | blanc → blanche (white), public → publique (public) |
| -eur (agent nouns) | -euse or -rice | travailleur → travailleuse (hardworking), protecteur → protectrice (protective) |
| -x | -se (often irregular stem too) | doux → douce (soft), faux → fausse (false), roux → rousse (red-haired) |
| irregular, no pattern | — | beau → belle (beautiful), long → longue (long), frais → fraîche (fresh), gentil → gentille (kind) |
Three extremely common adjectives — beau (beautiful), nouveau (new), and vieux (old) — have a special third masculine form used only directly before a masculine singular noun that starts with a vowel or mute h, purely to avoid an awkward vowel collision: un bel homme (a handsome man), not un beau homme; un nouvel ami (a new friend); un vieil arbre (an old tree). The regular masculine form (beau, nouveau, vieux) is used everywhere else, and the feminine forms (belle, nouvelle, vieille) are unaffected by this rule.
The default position for a descriptive French adjective is after the noun, the reverse of English: une voiture rouge (a red car), un livre intéressant (an interesting book), une histoire vraie (a true story). Putting a purely descriptive adjective before the noun out of English habit is one of the most persistent accent tells in written and spoken French.
A specific, short list of common adjectives conventionally moves before the noun, remembered with the mnemonic BAGS (or, in a version that separately calls out numbers, BANGS): Beauty, Age, (Number,) Goodness, Size.
| Category | Common adjectives | Example |
|---|---|---|
| Beauty | beau (beautiful), joli (pretty) | une belle maison (a beautiful house) |
| Age | jeune (young), vieux (old), nouveau (new) | un jeune homme (a young man) |
| Number | premier (first), deuxième (second), plusieurs (several) | la première fois (the first time) |
| Goodness | bon (good), mauvais (bad) | un bon restaurant (a good restaurant) |
| Size | grand (big/tall), petit (small), gros (large/fat) | une petite ville (a small town) |
A small set of adjectives can grammatically appear either before or after the noun, and moving them genuinely changes the meaning rather than just the register — this is a real semantic tool, not a stylistic flourish, and it's one of the more elegant pieces of French grammar once it clicks.
| Adjective | Before the noun | After the noun |
|---|---|---|
| ancien | l'ancien président — the former president | un bâtiment ancien — an old/ancient building |
| cher | mon cher ami — my dear/beloved friend | un livre cher — an expensive book |
| propre | ma propre maison — my own house | une maison propre — a clean house |
| grand | un grand homme — a great man (stature/achievement) | un homme grand — a tall man (physical height) |
| pauvre | un pauvre homme — a poor/unfortunate man (sympathy) | un homme pauvre — a poor/penniless man (no money) |
Once you notice this pattern, it becomes a genuinely useful test for whether you've understood a sentence correctly, not just a trivia fact: mon ancien professeur (my former teacher, no longer teaching me) and un professeur ancien (an elderly/old-in-age teacher, unusual phrasing but grammatically about age) describe two different situations with the exact same two words, reordered.
Pronouns
This is arguably the densest grammatical system in French for an English speaker — not because any one piece is hard on its own, but because there are six overlapping pronoun sets (subject, stressed, direct object, indirect object, y, en) that combine according to strict ordering and placement rules with almost no English parallel. Y and en in particular have no direct English equivalent at all — English simply restates the noun or drops the idea, where French has a required, obligatory pronoun. It's genuinely normal to feel like you're juggling when a sentence stacks two or three of these — because you are, and native speakers built that skill the same slow way you're about to.
| Person | Singular | Plural |
|---|---|---|
| 1st | je (I) | nous (we) |
| 2nd | tu (you, informal) | vous (you-all, or formal you) |
| 3rd | il (he/it), elle (she/it), on (one/we/people) | ils (they, masc./mixed), elles (they, all-fem.) |
On is grammatically a third-person singular pronoun — it always takes the same verb form as il/elle — but its everyday meaning ranges from a genuine impersonal "one" (on ne sait jamais, one never knows) to, overwhelmingly in casual spoken French, a direct substitute for nous (we): on va au cinéma is, in ordinary conversation, simply the normal way to say "we're going to the movies," more common in speech than the more formal nous allons au cinéma. This is worth knowing early, because textbooks sometimes underplay just how dominant on is for "we" in real spoken French.
| Person | Singular | Plural |
|---|---|---|
| 1st | moi (me) | nous (us) |
| 2nd | toi (you) | vous (you-all) |
| 3rd | lui (him), elle (her), soi (oneself) | eux (them, masc./mixed), elles (them, all-fem.) |
Stressed pronouns appear after a preposition (pour moi, for me; avec eux, with them), for emphasis (moi, je pense que..., as for me, I think that...), as a standalone answer (Qui est là? — Moi., Who's there? — Me.), and in comparisons (plus grand que moi, taller than me). Soi specifically pairs with an impersonal or generic subject: chacun pour soi (every man for himself), on rentre chez soi (one goes home).
| Person | Direct object | Indirect object |
|---|---|---|
| 1st sing. | me (me) | me (to/for me) |
| 2nd sing. | te (you) | te (to/for you) |
| 3rd sing. masc. | le (him/it) | lui (to/for him) |
| 3rd sing. fem. | la (her/it) | lui (to/for her) |
| 1st plural | nous (us) | nous (to/for us) |
| 2nd plural | vous (you-all) | vous (to/for you-all) |
| 3rd plural | les (them) | leur (to/for them) |
Je le vois (I see him/it), je la connais (I know her/it), je leur parle (I speak to them). Just as with Spanish le/les, French lui and leur don't distinguish gender at all — lui covers both "to him" and "to her" identically, and context or a clarifying stressed-pronoun phrase resolves any ambiguity.
Y is one of the two pronouns with no direct English equivalent — English either repeats the noun or simply drops the idea where French requires y. It replaces a location (translating roughly as "there") or the combination à + a thing (never a person, who instead takes a stressed pronoun).
Y also appears fixed inside one of the most common expressions in the language, il y a (there is/there are), where it no longer feels like a separate, meaningful pronoun to most speakers at all — it's simply part of the phrase.
En is the second pronoun with no English equivalent. It replaces de + a noun, or stands in for a noun already introduced by an indefinite, partitive, or number expression — covering the ground English handles with "some," "of it," "of them," or simply nothing at all.
When a sentence stacks more than one object pronoun, French fixes their order absolutely — there is no free variation. In a normal declarative sentence (not an affirmative command), the order is:
| 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|
| me / te / se / nous / vous | le / la / les | lui / leur | y | en |
When a conjugated verb governs an infinitive (vouloir, aller, pouvoir, devoir + infinitive), the object pronoun attaches directly before the infinitive it belongs to, not before the conjugated verb: Je veux le voir (I want to see it/him), never je le veux voir. This is a genuine, fixed rule with no free variation the way Spanish allows in the equivalent construction.
Commands reverse the usual order and split by polarity, exactly as in the pronouns-and-imperative pattern covered again below: pronouns attach after an affirmative command with a hyphen, and sit before a negative command as ordinary separate words.
| Person | Singular | Plural |
|---|---|---|
| 1st | me (myself) | nous (ourselves) |
| 2nd | te (yourself) | vous (yourselves) |
| 3rd | se (himself/herself/itself/oneself) | se (themselves) |
Je me lave (I wash myself), elle se réveille (she wakes up), ils se parlent (they talk to each other, reciprocal). Reflexive pronouns are central to a large class of French verbs — pronominal verbs — covered fully in the passé composé section below, since their behavior in compound tenses is one of the more genuinely intricate corners of French grammar.
The verb system
French verbs are traditionally sorted into three "groups" by their infinitive ending, and — much like the Spanish system — the first two groups really are a closed, learnable machine. The third group is where French earns its reputation for irregularity: it contains both a regular -re pattern and the entire population of true irregular verbs, including some of the most common verbs in the language.
| Group | Infinitive ending | Example | Note |
|---|---|---|---|
| 1st group | -er | parler (to speak) | By far the largest group — roughly 90% of French verbs, and where every new verb lands, including recent coinages like télécharger (to download) and cliquer (to click) |
| 2nd group | -ir (with -iss- in the plural) | finir (to finish) | A closed but sizable regular group: finis, finis, finit, finissons, finissez, finissent |
| 3rd group | -re, plus irregular -ir verbs, plus true irregulars | vendre (to sell), partir (to leave), être (to be) | The catch-all group; contains the highest-frequency verbs in the language |
A distinction worth making explicit inside the third group: not every -ir verb behaves like finir. A separate population — partir (to leave), sortir (to go out), dormir (to sleep), servir (to serve) — drops the final consonant of its stem in the singular and never takes the -iss- infix at all: je pars, tu pars, il part, nous partons, vous partez, ils partent. Hearing -iss- in the plural (finissons) versus not (partons) is actually one of the more reliable ways to tell which pattern a new -ir verb follows.
A handful of very common -er verbs are not irregular in any real sense — they sound completely predictable — but French spelling conventions force a small written adjustment to keep the stem's consonant or vowel sound consistent in front of the regular endings.
| Pattern | Trigger | Example |
|---|---|---|
| manger-type: add -e- before a/o | keeps the "soft g" /ʒ/ sound | nous mangeons (we eat) — not "mangons," which would sound like a hard g |
| commencer-type: ç before a/o | keeps the "soft c" /s/ sound | nous commençons (we begin) — not "commencons" |
| acheter/lever-type: e → è | before a silent-ending syllable | j'achète, tu achètes, il achète, ils achètent — but nous achetons, vous achetez keep the plain e |
| appeler/jeter-type: double the consonant | before a silent-ending syllable | j'appelle, tu appelles, il appelle, ils appellent — but nous appelons, vous appelez |
| payer/employer-type: y → i | before a silent-ending syllable (optional for -ayer verbs) | il emploie (he uses), je paie/je paye (I pay, both spellings accepted) |
Every one of these changes exists purely to protect a sound, never to change one — which is exactly why they are genuinely learnable as a small, closed set of five patterns rather than treated as unpredictable irregularity.
A closed set of verbs is irregular in ways that don't reduce to a spelling rule — they simply have to be memorized individually, and because they include some of the most common verbs in the language, you meet nearly all of them in your first weeks. Ten of the highest-frequency ones — être, avoir, aller, faire, pouvoir, vouloir, devoir, savoir, prendre, and venir — are conjugated in full in the next section. Many less-common irregulars actually share a pattern with one of these ten: tenir (to hold), retenir (to retain), and obtenir (to obtain) all conjugate exactly like venir, and apprendre (to learn) and comprendre (to understand) both conjugate exactly like prendre — so learning the ten core irregulars buys you a much larger working vocabulary than the number ten suggests.
The ten essential irregulars
These ten verbs are worth memorizing directly, the way you memorized English "go/went/gone" — no rule derives them, and pattern-based shortcuts don't apply. The payoff is high: together they cover an enormous share of everyday spoken French, both as main verbs and as the auxiliaries and helper verbs everything else depends on.
| Person | être (to be) | avoir (to have) | aller (to go) | faire (to do/make) |
|---|---|---|---|---|
| je | suis | ai | vais | fais |
| tu | es | as | vas | fais |
| il/elle/on | est | a | va | fait |
| nous | sommes | avons | allons | faisons |
| vous | êtes | avez | allez | faites |
| ils/elles | sont | ont | vont | font |
Être and avoir are worth extra attention beyond their meanings "to be" and "to have," because both also serve as the auxiliary verbs that build every compound tense in French, covered in full in the passé composé section next.
| Person | pouvoir (can/to be able to) | vouloir (to want) | devoir (must/to have to) | savoir (to know facts/how to) |
|---|---|---|---|---|
| je | peux | veux | dois | sais |
| tu | peux | veux | dois | sais |
| il/elle/on | peut | veut | doit | sait |
| nous | pouvons | voulons | devons | savons |
| vous | pouvez | voulez | devez | savez |
| ils/elles | peuvent | veulent | doivent | savent |
All four share a recognizable shape: a singular stem shared across je/tu/il, a different stem for nous/vous, and the plural-ils form built by adding -ent onto a third stem that often resembles the singular one with a doubled final consonant (peut → peuvent, veut → veulent, doit → doivent). Once you notice this three-stem shape, it also explains where the present subjunctive of these verbs comes from, since French subjunctive stems are built directly from the ils form.
| Person | prendre (to take) | venir (to come) |
|---|---|---|
| je | prends | viens |
| tu | prends | viens |
| il/elle/on | prend | vient |
| nous | prenons | venons |
| vous | prenez | venez |
| ils/elles | prennent | viennent |
Both verbs anchor a family of compounds that conjugate identically: apprendre (to learn), comprendre (to understand), surprendre (to surprise), and reprendre (to resume) all follow prendre exactly; revenir (to come back), devenir (to become), and — sharing the same stem-change pattern even though it isn't built on venir historically — tenir (to hold), retenir (to retain/remember), and obtenir (to obtain) all conjugate exactly like venir: je tiens, tu tiens, il tient, nous tenons, vous tenez, ils tiennent.
Every one of these has an irregular past participle that has to be learned individually — they're needed constantly, since they build the passé composé and every other compound tense covered below.
| Infinitive | Past participle | Gloss |
|---|---|---|
| être | été | been |
| avoir | eu | had |
| aller | allé | gone |
| faire | fait | done/made |
| pouvoir | pu | been able to |
| vouloir | voulu | wanted |
| devoir | dû (fem. due, plural dus/dues) | had to/must have |
| savoir | su | known |
| prendre | pris | taken |
| venir | venu | come |
Dû keeps its circumflex accent specifically in the masculine singular to distinguish it visually from the partitive article du — a small, deliberate spelling fix rather than a pronunciation difference, since the two are not pronounced identically in careful speech but can be close enough that the accent earns its keep on the page.
The present indicative
The present tense is the foundation the rest of this guide sits on: the present subjunctive is built by tweaking the ils form of the present indicative, the imperative borrows present-tense forms directly, and the imperfect is built from the nous present-tense form. Getting the plain regular present rock-solid pays off across the entire verb system.
| Person | -er: parler (to speak) | -ir: finir (to finish) | -re: vendre (to sell) |
|---|---|---|---|
| je | parle | finis | vends |
| tu | parles | finis | vends |
| il/elle/on | parle | finit | vend |
| nous | parlons | finissons | vendons |
| vous | parlez | finissez | vendez |
| ils/elles | parlent | finissent | vendent |
Notice how much of this table is silent in speech: parle, parles, and parlent are all pronounced identically, /parl/, and vends, vend sound identical too — the written endings distinguish person far more than the spoken ones do for -er and -re verbs. This is exactly why subject pronouns are never dropped in French the way they routinely are in Spanish: without je/tu/il stated, several present-tense forms would be indistinguishable by ear alone.
Like Spanish, French present tense does the job of more than one English construction. Je parle français can mean "I speak French" (a habitual fact) and, in context, "I am speaking French" (right now) — though French does have a dedicated way to emphasize the second meaning, covered next. With a clear time marker, the present can even carry a near-future meaning: Je pars demain (I'm leaving tomorrow), stated with total confidence as if it were already arranged.
French does not grammaticalize an ongoing "-ing" form the way English does — the plain present tense already covers ongoing action by default, and there is no error in simply saying je mange for "I eat" or "I am eating." When a speaker wants to specifically emphasize that an action is genuinely in progress at this exact moment — "right in the middle of doing X" — French reaches for être en train de + infinitive.
| Plain present | Présent continu (emphatic "in the middle of") | Gloss |
|---|---|---|
| Je mange. | Je suis en train de manger. | I eat. / I am [right now, in the middle of] eating. |
| Elle travaille. | Elle est en train de travailler. | She works. / She is [right now] working. |
| Ils étudient. | Ils sont en train d'étudier. | They study. / They are [right now] studying. |
Because être en train de is a genuinely marked, emphatic choice rather than the default way to express an ongoing action, overusing it — reaching for it every time English would use "-ing" — is a recognizable sign of translating English word order too literally instead of trusting the plain French present tense to do that job on its own.
The compound past
The passé composé is the default past tense of everyday spoken French — more common in conversation than the imparfait's counterpart-in-contrast, and built the same way every compound tense in French is built: an auxiliary verb, conjugated for the subject, plus a past participle that (mostly) stays fixed. The two genuine complications, covered in full below, are choosing the right auxiliary and knowing when the participle has to agree.
| Group | Rule | Example |
|---|---|---|
| -er verbs (1st group) | stem + -é | parler → parlé (spoken) |
| -ir verbs (2nd group) | stem + -i | finir → fini (finished) |
| -re verbs (regular 3rd group) | stem + -u | vendre → vendu (sold) |
A substantial list of common irregular past participles has to be learned individually, beyond the ten core irregulars already covered: dire → dit (said), écrire → écrit (written), mettre → mis (put), ouvrir → ouvert (opened), voir → vu (seen), lire → lu (read), naître → né (born), mourir → mort (died), être → été (been). Compounds built on an irregular verb generally keep the same irregularity: découvrir (to discover) → découvert, following ouvrir.
Most French verbs — the overwhelming majority — take avoir as their passé composé auxiliary: j'ai mangé (I ate), elle a fini (she finished). A closed, memorable list of roughly sixteen verbs, nearly all describing movement between places or a change of state, take être instead — commonly memorized with the mnemonic DR & MRS VANDERTRAMP.
| Letter | Verb | Meaning |
|---|---|---|
| D | Devenir | to become |
| R | Revenir | to come back |
| M | Monter | to go up/climb |
| R | Rester | to stay |
| S | Sortir | to go out |
| V | Venir | to come |
| A | Aller | to go |
| N | Naître | to be born |
| D | Descendre | to go down |
| E | Entrer | to enter |
| R | Retourner | to return/go back |
| T | Tomber | to fall |
| R | Rentrer | to go back/come home |
| A | Arriver | to arrive |
| M | Mourir | to die |
| P | Partir | to leave |
Elle est allée au marché. (She went to the market.) Ils sont nés en 1990. (They were born in 1990.) A genuine wrinkle worth flagging: several of these verbs — monter, descendre, sortir, rentrer, and passer — switch back to avoir when used transitively, with a direct object, because at that point they're no longer describing the subject's own movement: il est descendu (he went down, intransitive, être) vs il a descendu les escaliers (he brought/took the stairs down — carried something down, transitive, avoir). This transitive/intransitive flip is a real, productive rule, not a random exception.
Agreement behaves completely differently depending on which auxiliary is in play, and mixing up the two rules is one of the most common intermediate-level errors.
| Auxiliary | Agreement rule | Example |
|---|---|---|
| être (non-pronominal) | Participle always agrees with the subject in gender and number | Elle est partie. (She left.) Ils sont partis. (They left.) Elles sont parties. (They left, all-fem.) |
| avoir | Participle normally stays fixed — UNLESS a direct object comes before the verb, in which case it agrees with that preceding direct object | J'ai acheté la voiture. (no agreement — direct object follows) vs La voiture que j'ai achetée. (agreement — que refers back to la voiture, preceding) |
The preceding-direct-object rule shows up most often with a relative pronoun (que), a preceding object pronoun, or a fronted question word: Je l'ai achetée (I bought it, feminine — l' = la voiture, preceding), Combien de lettres as-tu écrites? (How many letters did you write? — combien de lettres precedes and controls agreement). When the direct object instead follows the verb in its normal position, the participle never agrees, regardless of that object's gender or number: J'ai écrit deux lettres, never écrites.
Every reflexive (pronominal) verb takes être in every compound tense, with no exceptions — je me suis levé(e) (I got up), never j'ai me levé. But agreement here follows the avoir-style logic, not the plain être-style logic: the participle agrees with the reflexive pronoun only when that pronoun is functioning as a direct object, and stays unmarked when the reflexive pronoun is functioning as an indirect object instead.
| Sentence | Role of se/me/etc. | Agreement? |
|---|---|---|
| Elle s'est levée. (She got up.) | Direct object — "she lifted herself" | Yes — levée agrees with elle |
| Elle s'est lavé les mains. (She washed her hands.) | Indirect object — "washed [to/for] herself the hands"; les mains is the direct object, and it follows the verb | No — lavé stays unmarked |
| Ils se sont téléphoné. (They phoned each other.) | Indirect object — téléphoner à quelqu'un takes à, so the reciprocal se is indirect | No — téléphoné stays unmarked |
| Elles se sont vues. (They saw each other.) | Direct object — voir quelqu'un takes a direct object | Yes — vues agrees with elles |
This is a genuinely hard corner of French grammar, and it's worth naming plainly rather than glossing over: you have to know whether the underlying verb (laver quelqu'un, téléphoner à quelqu'un, voir quelqu'un) normally takes a direct or indirect object even before you can decide whether the reflexive pronoun in front of it counts as one or the other. Even educated native speakers occasionally hesitate over agreement in fast, unscripted speech, and in casual conversation, the agreement is frequently inaudible anyway — most of its weight falls on formal writing.
The two past viewpoints
This is French's version of the same "your language thinks about time differently" moment Spanish learners hit with preterite and imperfect, and for the same underlying reason: English has one simple past ("I ate," "I was eating," and "I used to eat" are all built from the same core verb, "ate"), while French has two grammatically distinct simple/compound past tenses that are not interchangeable. Choosing wrong doesn't just sound slightly off — it can genuinely change what you meant to say.
The good news is that, exactly as in Spanish, the split is about the shape of the event in time rather than about two unrelated grammar systems: is this a bounded, completed happening, seen as a whole? Or is it the ongoing backdrop something else happened against? That's a single underlying question, which makes it more learnable as a system than it first appears.
The imperfect is built from the nous form of the present indicative: drop the -ons, then add one universal set of endings. Only être has an irregular stem (ét-); every other verb in the language, including every irregular one, forms the imparfait completely predictably from its own present-tense nous form.
| Person | -er: parler | -ir: finir | -re: vendre | être (irregular stem) |
|---|---|---|---|---|
| je | parlais | finissais | vendais | étais |
| tu | parlais | finissais | vendais | étais |
| il/elle/on | parlait | finissait | vendait | était |
| nous | parlions | finissions | vendions | étions |
| vous | parliez | finissiez | vendiez | étiez |
| ils/elles | parlaient | finissaient | vendaient | étaient |
| Question the tense answers | Passé composé | Imparfait |
|---|---|---|
| Was this a single completed event with a clear edge? | Yes — reports the event as a whole, from outside it | No — describes what was happening or true, without marking a start or end |
| English translation hint | "did," "ate," "went," "was born," "happened" | "used to," "was -ing," "would [habitually]" |
| Habitual or repeated past action | Not usually, unless the repetition is itself being counted as a finished, bounded set | Yes — the default for "I used to..." |
| Background description, scene-setting | No | Yes — weather, time, age, ongoing states at the moment something happened |
| An action interrupted by another action | The interrupting action | The action already in progress |
| Emotional or mental states in the past | Marks a specific reaction at a specific moment | Marks a general or ongoing feeling at the time |
Hier, il pleuvait quand je suis sorti de la maison. Je marchais tranquillement dans la rue quand j'ai vu un chien qui courait vers moi. J'avais peur, mais heureusement, il s'est arrêté et il a commencé à jouer avec moi. (Yesterday, it was raining when I left the house. I was walking calmly down the street when I saw a dog that was running toward me. I was scared, but fortunately, it stopped and started playing with me.)
Notice the pattern: every imparfait verb in that paragraph could be paraphrased with "was -ing" or "used to be," and every passé composé verb reports one specific thing that happened and finished. That translation test — not a rigid law, but a genuinely useful rule of thumb — resolves the large majority of everyday sentences.
A small, well-known group of stative verbs shifts its English gloss depending on which past tense is used, because the passé composé forces a "the state began or ended at this moment" reading onto a verb that's normally about an ongoing condition.
| Verb | Imparfait meaning | Passé composé meaning |
|---|---|---|
| savoir | knew (a fact) | found out / learned |
| connaître | knew (was acquainted with) | met (first encountered) |
| vouloir | wanted (an ongoing desire) | tried/decided to (affirmative); refused (negative: n'a pas voulu) |
| pouvoir | was able to (a general capability) | managed to/succeeded (affirmative); failed to (negative: n'a pas pu) |
| devoir | was supposed to (an ongoing obligation) | had to / must have (a specific past necessity or deduction) |
More tenses and moods
With the passé composé and imparfait solid, the rest of the French tense system mostly reduces to a smaller set of building blocks reused in new combinations — an auxiliary in a new tense, or a new set of endings on a stem you already know.
Built from the imparfait of avoir or être plus the past participle, following exactly the same avoir/être and agreement rules as the passé composé. It describes an action completed before another past action or reference point — precisely like English "had [past participle]."
The passé simple is a simple (non-compound) past tense restricted almost entirely to formal literary writing, history books, and fairy tales — it does not appear in ordinary conversation at all, where the passé composé has completely replaced it. It's worth being able to recognize it when reading, especially in the third person, even though actively producing it is not a practical goal for a learner.
| Verb | il/elle form | ils/elles form |
|---|---|---|
| parler | il parla | ils parlèrent |
| finir | il finit | ils finirent |
| vendre | il vendit | ils vendirent |
| être | il fut | ils furent |
| avoir | il eut | ils eurent |
| aller | il alla | ils allèrent |
| faire | il fit | ils firent |
A classic opening line like il était une fois... (once upon a time...) actually starts in the imparfait, but the story that follows it — le prince partit, traversa la forêt et trouva le château (the prince set out, crossed the forest, and found the castle) — is exactly where the passé simple lives: reporting a sequence of single, completed narrative events in formal written storytelling, doing in literary registers the job the passé composé does everywhere else.
French has two ways to talk about the future, and — mirroring the Spanish ir a vs simple future split — the periphrastic one is the everyday, high-frequency choice in speech.
Futur proche (aller, conjugated in the present, + infinitive) is the default in conversation, used for anything planned, intended, or felt as imminent: Je vais manger. (I'm going to eat.) Il va pleuvoir. (It's going to rain.)
Futur simple is built by adding one universal set of endings directly onto the infinitive (dropping the final -e for -re verbs), and reads as slightly more formal, more distant, or more like a prediction or promise than a concrete plan.
| Person | Ending | parler | finir | vendre |
|---|---|---|---|---|
| je | -ai | parlerai | finirai | vendrai |
| tu | -as | parleras | finiras | vendras |
| il/elle/on | -a | parlera | finira | vendra |
| nous | -ons | parlerons | finirons | vendrons |
| vous | -ez | parlerez | finirez | vendrez |
| ils/elles | -ont | parleront | finiront | vendront |
A short list of common verbs uses an irregular stem for the futur simple (and, sharing the same stem, for the conditionnel below), while keeping the same regular endings throughout:
| Infinitive | Irregular stem | Futur je |
|---|---|---|
| être | ser- | je serai |
| avoir | aur- | j'aurai |
| aller | ir- | j'irai |
| faire | fer- | je ferai |
| pouvoir | pourr- | je pourrai |
| vouloir | voudr- | je voudrai |
| devoir | devr- | je devrai |
| savoir | saur- | je saurai |
| venir | viendr- | je viendrai |
| voir | verr- | je verrai |
| envoyer | enverr- | j'enverrai |
The conditionnel présent uses the exact same stem as the futur simple — including the same irregular-stem exceptions above — but swaps in the imparfait endings instead of the futur endings. That shared-stem relationship means learning the irregular futur stems once effectively buys you the conditionnel stems for free.
The conditionnel passé is built from the conditionnel of avoir or être plus the past participle, following the same auxiliary and agreement rules as every other compound tense, and expresses what would have happened under a different past condition: J'aurais aimé venir, mais je travaillais. (I would have liked to come, but I was working.) Si j'avais su, je serais venu(e). (If I had known, I would have come.)
The subjunctive mood
Take a breath before this one — the subjonctif is, by a wide margin, the single hardest grammatical system for an English-speaking learner of French, for the same fundamental reason the Spanish subjunctive is hard for Spanish learners: it is not a tense, but a mood, a completely separate way of conjugating the same verb depending on whether your sentence states a fact (the indicative, everything covered so far) or does something else — expresses a wish, a doubt, an emotion, a necessity, or a command routed through another verb. English marks this distinction so weakly ("I hope she comes" barely feels different from "she comes every day") that most English speakers have never consciously noticed the category exists at all, which is exactly why translating word-for-word from English gives you almost no signal for when French wants this mood.
The endings themselves are genuinely learnable in an afternoon. What's hard is judging the underlying shape of your own sentence — is this fact, or is it wish, doubt, emotion, necessity? — before you even reach the verb, and that judgment becomes a reflex only through meeting the pattern over and over in real sentences, not through consciously running a checklist mid-conversation. This section gives the rule in full, honest detail anyway, because the shape has to come from somewhere, and a solid rule is the scaffolding that later exposure builds real reflexes onto.
Take the ils/elles form of the present indicative, drop the -ent, and add the subjunctive endings -e, -es, -e, -ent for the je/tu/il/ils rows. The nous and vous rows, for the vast majority of verbs, take exactly the same shape as the imparfait indicative nous/vous forms.
| Person | -er: parler | -ir: finir | -re: vendre |
|---|---|---|---|
| que je | parle | finisse | vende |
| que tu | parles | finisses | vendes |
| qu'il/elle/on | parle | finisse | vende |
| que nous | parlions | finissions | vendions |
| que vous | parliez | finissiez | vendiez |
| qu'ils/elles | parlent | finissent | vendent |
Note that the subjunctive is always cited with que attached, because it essentially never stands alone as a main-clause verb — it lives inside a subordinate clause introduced by que (or, for some conjunctions covered below, a phrase built on que).
Any verb whose present indicative already splits into two stems — one for je/tu/il/ils, another for nous/vous — carries that same two-stem split straight into the subjunctive, because the je/tu/il/ils subjunctive rows are built from the ils stem while nous/vous are built from the imparfait (itself built from the present nous form).
| Infinitive | je/tu/il/ils stem | nous/vous stem | Example |
|---|---|---|---|
| boire (to drink) | boiv- | buv- | que je boive, que nous buvions |
| venir (to come) | vienn- | ven- | que je vienne, que nous venions |
| devoir (must) | doiv- | dev- | que je doive, que nous devions |
| prendre (to take) | prenn- | pren- | que je prenne, que nous prenions |
| vouloir (to want) | veuill- | voul- | que je veuille, que nous voulions |
A short list of extremely common verbs abandon the "strip the ils form" rule altogether and take their own irregular subjunctive stem — these simply have to be memorized as their own small closed set.
| Infinitive | que je | que tu | qu'il/elle | que nous | que vous | qu'ils/elles |
|---|---|---|---|---|---|---|
| être | sois | sois | soit | soyons | soyez | soient |
| avoir | aie | aies | ait | ayons | ayez | aient |
| aller | aille | ailles | aille | allions | alliez | aillent |
| faire | fasse | fasses | fasse | fassions | fassiez | fassent |
| pouvoir | puisse | puisses | puisse | puissions | puissiez | puissent |
| savoir | sache | saches | sache | sachions | sachiez | sachent |
Être and avoir are worth extra attention here, since their subjunctive forms (sois, soit, soyons... aie, ait, ayons...) build the subjonctif passé covered next, exactly the way their indicative forms build the passé composé.
Formed exactly like the passé composé, but with the auxiliary in the subjunctive instead of the indicative: avoir or être (subjunctive) + past participle, following the same agreement rules already covered. It marks an action that is, from the perspective of the main clause, already completed.
Classical French grammar also has an imparfait du subjonctif and a plus-que-parfait du subjonctif, used historically for sequence-of-tenses agreement when the main clause was in a past tense. In practice, modern French — spoken and written alike, outside of quite formal literature — has almost entirely abandoned both in favor of simply reusing the présent and passé subjonctif regardless of the main clause's own tense. Il fallait qu'il vînt (literary: it was necessary that he come) would, in any ordinary register today, simply be il fallait qu'il vienne, reusing the ordinary present subjunctive. Worth being able to recognize qu'il vînt, qu'elle fût, or qu'il eût fini if you meet them in older literature; not worth spending practice time trying to produce them, since doing so in ordinary conversation today would sound not just formal but slightly archaic, similar to using "wert" and "shouldst" in English.
When the subjunctive appears
Every category below shares the same underlying shape: a main clause, then que (or a que-based conjunction), then a subordinate clause whose verb goes subjunctive because the main clause isn't simply asserting a fact.
This trigger only applies when the wisher and the wished-for action have different subjects. With the same subject, French uses a plain infinitive instead, with no que clause at all: Je veux partir (I want to leave — same subject, infinitive) vs Je veux qu'il parte (I want him to leave — different subjects, subjunctive).
The same different-subject condition applies here too: je suis content d'être ici (I'm glad to be here — same subject, infinitive) vs je suis content que tu sois ici (I'm glad you're here — different subjects, subjunctive).
This is the trigger category that most reliably breaks a keyword-spotting strategy, because a single word — negation — flips the mood entirely.
| Indicative (asserts certainty) | Subjunctive (denies or doubts certainty) |
|---|---|
| Je crois qu'il a raison. (I believe he's right.) | Je ne crois pas qu'il ait raison. (I don't believe he's right.) |
| Il est vrai qu'elle vient. (It's true that she's coming.) | Il n'est pas vrai qu'elle vienne. (It's not true that she's coming.) |
| Je suis sûr qu'il viendra. (I'm sure he'll come.) | Je doute qu'il vienne. (I doubt he'll come.) |
You cannot pattern-match on the phrase je crois que alone; the mood tracks whether the clause as a whole asserts or denies certainty, and negating a belief verb almost always flips the following clause into the subjunctive.
As with belief verbs above, impersonal expressions of plain certainty take the indicative rather than the subjunctive, because they assert a fact instead of a judgment or possibility: il est certain qu'il viendra (it's certain that he'll come — indicative) vs il est possible qu'il vienne (it's possible that he'll come — subjunctive).
| Conjunction | Meaning | Example |
|---|---|---|
| bien que / quoique | although | Bien qu'il soit fatigué, il travaille. (Although he's tired, he's working.) |
| pour que / afin que | so that | Je t'explique pour que tu comprennes. (I'm explaining so that you understand.) |
| avant que | before | Appelle-moi avant que tu partes. (Call me before you leave.) |
| à moins que | unless | Je n'irai pas à moins que tu viennes. (I won't go unless you come.) |
| sans que | without [someone doing] | Il est parti sans que je le sache. (He left without my knowing it.) |
| jusqu'à ce que | until | Attends jusqu'à ce qu'il arrive. (Wait until he arrives.) |
| de peur que | for fear that | Elle chuchote de peur qu'on l'entende. (She whispers for fear of being heard.) |
Unlike the cuando-type conjunctions in Spanish, which alternate between indicative and subjunctive depending on whether the event has already happened, this French list is subjunctive-unconditionally — there's no fact-based indicative version of avant que or bien que to switch to.
When a relative clause describes a person or thing whose existence or identity is unknown, hoped-for, or the target of a superlative claim, the verb inside it goes subjunctive — you can't flatly assert a fact about something you're not sure exists, or about an absolute "best/only" claim you're not fully certifying.
Compare to a known, specific antecedent, which stays indicative: J'ai un appartement qui est pas cher (I have an apartment that's affordable — a specific, real, already-identified apartment).
Commands
Good news to open with: the imperative mostly reuses forms you already have from the present tense, with a small, learnable set of new pieces — dropping the subject pronoun, trimming one letter in certain tu forms, and a short irregular list.
Take the tu, nous, or vous form of the present indicative and simply drop the subject pronoun. The one adjustment: for -er verbs (and for -ir verbs that conjugate like -er in the present, such as ouvrir), the tu form drops its final -s in the imperative.
| Person | -er: parler | -ir: finir | -re: vendre |
|---|---|---|---|
| tu | parle (not parles) | finis | vends |
| nous | parlons | finissons | vendons |
| vous | parlez | finissez | vendez |
Aller follows the same -er-type trimming: va, not vas — except in the single fixed expression vas-y (go on/go for it), where the -s comes back purely to avoid two vowel sounds colliding before y, the same euphonic motivation behind liaison generally.
| Infinitive | tu | nous | vous |
|---|---|---|---|
| être | sois | soyons | soyez |
| avoir | aie | ayons | ayez |
| savoir | sache | sachons | sachez |
| vouloir | veuille (rare) | veuillons (rare) | veuillez (common) |
Veuillez deserves special mention: on its own, it's the standard, everyday way to say "please" in a formal written register — veuillez patienter (please wait), veuillez trouver ci-joint (please find attached) — even though the tu and nous forms of the same irregular imperative are genuinely rare in practice.
Exactly as previewed in the pronouns section, object and reflexive pronouns attach directly after an affirmative command with a hyphen, and sit in front of a negative command as ordinary separate words — and me/te specifically shift to the stressed forms moi/toi only in that attached, affirmative position.
Saying no
French negation is built on a two-part frame — a word before the verb, a word after it — which is itself one of the more distinctive features of French grammar next to any other Romance language: where Spanish just needs no, standard French sandwiches the verb between ne and a second negative word.
The default frame places ne directly before the conjugated verb (eliding to n' before a vowel) and pas directly after it:
| Frame | Meaning | Example |
|---|---|---|
| ne...jamais | never | Je ne mange jamais de viande. (I never eat meat.) |
| ne...plus | no longer / not anymore | Il ne fume plus. (He doesn't smoke anymore.) |
| ne...rien | nothing | Je ne vois rien. (I don't see anything.) |
| ne...personne | nobody, no one | Je ne vois personne. (I don't see anyone.) |
| ne...aucun(e) | none, not any (agrees with the noun) | Je n'ai aucune idée. (I have no idea.) |
| ne...que | only (restrictive, not truly negative in meaning) | Je n'ai que deux euros. (I only have two euros.) |
| ne...ni...ni | neither...nor | Je n'aime ni le thé ni le café. (I like neither tea nor coffee.) |
Most of the family wraps tightly around the auxiliary in a compound tense, exactly like ne...pas — but personne, aucun, and (usually) que behave differently, landing after the past participle instead of squeezed in front of it.
| Pattern | Compound-tense placement | Example |
|---|---|---|
| ne...pas / jamais / plus / rien | wraps around the auxiliary: ne + aux + pas/jamais/plus/rien + participle | Je n'ai rien vu. (I saw nothing.) |
| ne...personne / aucun | surrounds the whole verb phrase: ne + aux + participle + personne/aucun | Je n'ai vu personne. (I saw no one.) |
That contrast — je n'ai rien vu against je n'ai vu personne — is worth drilling specifically, because the two negative words look grammatically parallel (both mean roughly "nothing"/"no one") but land in different positions relative to the participle, and defaulting to the rien pattern for personne is a common, natural-sounding mistake.
In casual, fast spoken French, ne is very frequently dropped entirely, leaving pas (or jamais, rien, plus...) to carry the whole negation on its own: je sais pas instead of je ne sais pas, c'est pas vrai instead of ce n'est pas vrai. This is a completely normal, pervasive feature of everyday spoken French, not sloppiness or a mistake — but it is generally avoided in writing and in formal or careful speech, where the full ne...pas frame remains standard.
A separate, more literary use of ne appears with no negative meaning at all, after certain verbs and conjunctions expressing fear, doubt, or comparison — including several of the subjunctive triggers already covered. This ne explétif is optional, decorative in a sense, and easy to misread as a real negation if you don't know to expect it.
This is a genuinely formal, literary-leaning usage; it is common in careful written French and largely optional even there, and its absence never changes a sentence's grammaticality — only its register.
Asking things
French offers three genuinely different ways to turn a statement into a yes/no question, and — unlike Spanish, where word order barely has to change — French's most formal option requires a real grammatical operation, subject-verb inversion, that doesn't exist as a productive pattern in casual English at all.
| Method | Register | Example |
|---|---|---|
| Rising intonation only, same word order as a statement | Casual, everyday spoken French | Tu viens? (You're coming?) |
| Est-ce que + normal statement word order | Neutral — safe in almost any register, spoken or written | Est-ce que tu viens? (Are you coming?) |
| Subject-verb inversion | Formal, written, or careful spoken French | Viens-tu? (Are you coming?) |
For a learner, est-ce que is the most useful default: it's grammatically correct in essentially every context, requires no word-order gymnastics, and is immediately understood everywhere in the francophone world, even though native speakers reach for plain intonation constantly in relaxed conversation.
When inverting a verb that ends in a vowel sound with the subject il, elle, or on, French inserts an extra -t- between them purely to avoid two vowel sounds colliding — a small, euphonic cousin of liaison.
| French | English | Example |
|---|---|---|
| qui | who | Qui est là? (Who's there?) |
| que / quoi | what | Que fais-tu? / Tu fais quoi? (What are you doing?) |
| où | where | Où habites-tu? (Where do you live?) |
| quand | when | Quand pars-tu? (When are you leaving?) |
| comment | how | Comment ça va? (How are you?) |
| pourquoi | why | Pourquoi pleures-tu? (Why are you crying?) |
| combien | how much/how many | Combien ça coûte? (How much does it cost?) |
| quel/quelle/quels/quelles | which/what (agrees with the noun) | Quelle heure est-il? (What time is it?) |
Both translate as English "what," and the choice depends purely on the grammatical role "what" plays inside its own clause — this is a genuine rule, not free variation, and it trips up learners for exactly the reason the parallel Spanish qué/cuál split does: English "what" doesn't mark this distinction at all.
The same subject/object logic extends to "who," using qui for both, but with a parallel structure: qui est-ce qui for "who" as subject (Qui est-ce qui a fait ça?, Who did that?) and qui est-ce que for "who/whom" as object (Qui est-ce que tu as vu?, Who did you see?).
Small words, big impact
Prepositions are one of the quiet, unglamorous places where French and English simply disagree about which small word belongs where, and — as in Spanish — this is one of the last things to fully stabilize for most learners, even at an advanced level. That's not a personal shortcoming; prepositions resist rule-based learning in every language pair more than almost anything else in grammar.
| Preposition | Core meaning(s) | Example |
|---|---|---|
| à | to, at, in (direction, time, location); also marks an indirect object | Je vais à Paris. (I'm going to Paris.) Je parle à mon ami. (I'm talking to my friend.) |
| de | of, from, about; possession; material | Elle vient de France. (She's from France.) Le livre de Marie. (Marie's book.) |
| en | in, by (transport, material, time spans); also the pronoun covered earlier | Je voyage en train. (I travel by train.) C'est en bois. (It's [made] of wood.) |
| dans | in, inside (physical containment); in [an amount of time from now] | Le chat est dans la boîte. (The cat is in the box.) Dans une heure. (In an hour, from now.) |
| sur | on, on top of; about (topic) | Le livre est sur la table. (The book is on the table.) |
| sous | under, beneath | Le chat est sous la table. (The cat is under the table.) |
| avec | with | Je viens avec toi. (I'm coming with you.) |
| sans | without | Un café sans sucre. (A coffee without sugar.) |
| pour | for, in order to | C'est pour toi. (It's for you.) |
| chez | at the home/place of | Je vais chez Marie. (I'm going to Marie's place.) |
| depuis | since, for (a duration continuing to now) | J'habite ici depuis 2015. (I've lived here since 2015.) |
| pendant | during, for (a completed duration) | J'ai voyagé pendant deux mois. (I traveled for two months.) |
The reliable mental model: à points toward a destination, a location, a point in time, or the receiver of an action; de points back toward an origin, a possessor, or a material. Je vais à l'école (I'm going to school, à = destination) vs je viens de l'école (I'm coming from school, de = origin). Le sac à main (the handbag, à = purpose/function: "bag for the hand") vs le sac de Marie (Marie's bag, de = possession). This mental model resolves most everyday cases, though — exactly as with Spanish por/para — genuine fixed expressions and idioms on both sides resist the rule and simply have to be learned as-is.
| Category | Preposition | Example |
|---|---|---|
| Feminine countries (most countries ending in -e) | en | en France, en Chine, en Italie |
| Masculine countries | au | au Japon, au Canada, au Portugal |
| Plural countries | aux | aux États-Unis, aux Pays-Bas |
| Cities (almost always no article at all) | à | à Paris, à Tokyo, à Dakar |
A handful of cities are exceptions that do carry a built-in article as part of their name, which then has to contract normally: Le Havre and La Haye (The Hague) behave grammatically like ordinary nouns with articles — je vais au Havre (to Le Havre, à + le → au), je viens du Havre (from Le Havre, de + le → du) — rather than following the plain "à + city, no article" pattern.
Just as English pairs "depend ON" and "good AT" with a specific, arbitrary preposition, many French verbs lock in à or de before a following infinitive — and often neither matches the preposition, if any, that the "same" English verb would use.
| Verb + à + infinitive | Verb + de + infinitive | Verb + bare infinitive (no preposition) |
|---|---|---|
| commencer à (to start to) | essayer de (to try to) | aimer (to like/love to) |
| continuer à (to continue to) | décider de (to decide to) | vouloir (to want to) |
| apprendre à (to learn to) | arrêter de (to stop -ing) | pouvoir (to be able to) |
| réussir à (to succeed in/manage to) | oublier de (to forget to) | devoir (to have to) |
| aider à (to help to) | finir de (to finish -ing) | savoir (to know how to) |
| hésiter à (to hesitate to) | empêcher de (to prevent from) | aller (to be going to) |
| inviter à (to invite to) | rêver de (to dream of -ing) | falloir (to be necessary to, il faut) |
There is no shortcut for this list beyond volume of exposure, exactly as with Spanish's dependent prepositions — sentence-mining a verb's preposition from real examples, rather than trying to derive it logically, is the fastest route through this part of the language.
Connecting clauses
Relative pronouns link a clause back to a noun mentioned earlier, doing the job of English "that/which/who/whose/where." French relative pronouns are chosen by grammatical role inside their own clause — subject, direct object, object of de, or object of another preposition — not by whether the antecedent is a person or a thing, which is a genuinely different organizing logic from English "who" vs "which."
Qui is the subject of its own relative clause; que (eliding to qu' before a vowel) is the direct object. Both work equally for people and things — the split is about grammatical role, never about person-vs-thing the way English "who" vs "which" works.
Unlike English, where "that" can often be dropped entirely ("the book I'm reading"), French que is never optional — every relative clause needs its connector stated explicitly.
Dont covers any relative clause built on de — possession, or a verb/adjective that itself takes de, such as parler de (to talk about) or avoir besoin de (to need).
Où covers physical location as expected, but — differently from English, which switches to "when" — French also reuses où for a time reference inside a relative clause, where English speakers instinctively reach for "when" and end up needing to unlearn that reflex.
After a preposition other than de (which prefers dont instead), French uses a relative pronoun that agrees in gender and number with its antecedent — lequel/laquelle/lesquels/lesquelles — contracting with à and de exactly the way the articles le/les do.
| Plain | Contracted with à | Contracted with de | |
|---|---|---|---|
| Masc. sing. | lequel | auquel | duquel |
| Fem. sing. | laquelle | à laquelle (no contraction) | de laquelle (no contraction) |
| Masc. plural | lesquels | auxquels | desquels |
| Fem. plural | lesquelles | auxquelles | desquelles |
L'outil avec lequel je travaille... (The tool I work with...) La raison pour laquelle il est parti... (The reason [for which] he left...) Le projet auquel je pense... (The project I'm thinking about...) With people as the object of a preposition, French generally prefers plain qui over lequel: la personne avec qui je travaille (the person I work with), not typically avec laquelle, though the lequel forms remain grammatical for people too, especially in formal writing.
When "what" refers to an entire preceding idea or situation rather than one specific, named, gendered noun, French uses the invariable frame ce qui (subject), ce que (object), or ce dont (object of de) — never a gendered relative pronoun on its own, since there's no single noun for it to agree with.
Ce que can also open a sentence, meaning "what" in the sense of "that which": Ce que je veux, c'est la paix. (What I want is peace.)
If-clauses
This section draws together several systems already covered — the futur simple, the imparfait, the plus-que-parfait, the conditionnel — into one coherent structure. If you've absorbed those sections, si-clauses mostly reduce to memorizing which tense pairs with which "if" clause, rather than learning brand-new grammar.
| Type | Si-clause tense | Result-clause tense | Meaning |
|---|---|---|---|
| 1. Real / likely | Présent | Présent, futur simple, or imperative | A real, open condition — genuinely possible or habitual |
| 2. Hypothetical / unlikely | Imparfait | Conditionnel présent | Contrary to present fact, or simply unlikely/hypothetical |
| 3. Contrary-to-fact past | Plus-que-parfait | Conditionnel passé | A past condition that did NOT happen, and its would-have-been result |
Crucial and easy to get wrong precisely because the subjunctive spreads so widely elsewhere in French: the subjunctive never appears directly after si meaning "if" in a real condition — si tu as, never si tu aies. Conditional "if" is one of the subjunctive's few genuine no-go zones.
A past condition can also pair with a present result, following the same logic applied independently to each clause rather than needing a fourth dedicated tense combination: Si j'avais étudié la médecine, je serais médecin maintenant. (If I had studied medicine, I would be a doctor now. — plus-que-parfait in the si-clause, but plain conditionnel présent, not conditionnel passé, in the result, because the result describes the present.)
Worth flagging as its own small fact, since it causes real confusion: French has two words for "yes." Oui is the default answer to a plain, non-negative question. Si is used specifically to contradict a negatively phrased question or statement — a distinction English "yes" doesn't make at all. Tu n'aimes pas le café? — Si, j'aime bien! (You don't like coffee? — Yes I do!) Answering that same question with plain oui would sound confusing or even contradictory, since oui after a negative question can be misread as agreeing with the negative.
Who's doing the action?
French can build a passive sentence the same way English does, but native speakers reach for that construction far less often than English speakers reach for the passive — French has several genuinely more common alternatives, and knowing them is what makes your French sound natural rather than merely grammatical.
Built with a form of être plus the past participle, agreeing in gender and number with the subject, and optionally naming the agent with par:
This construction reads as somewhat formal or journalistic — perfectly correct, common in news writing and official documents, but noticeably less frequent in everyday spoken French than the true passive is in everyday spoken English.
The single most common everyday alternative is simply to restate the sentence actively with the impersonal subject on, exactly the workaround already introduced in the pronouns section — a native speaker describing something casually reaches for this far more often than for the true passive.
| True passive (correct, but formal) | Everyday on-active equivalent |
|---|---|
| Le français est parlé ici. | On parle français ici. (French is spoken here.) |
| Ce livre est très lu. | On lit beaucoup ce livre. (This book is widely read.) |
| La réunion a été annulée. | On a annulé la réunion. (The meeting was canceled.) |
Se faire plus an infinitive builds a passive-flavored sentence that specifically highlights the subject being affected by an action — often something unfortunate or unexpected — closely paralleling English "get + past participle" (to get robbed, to get fired).
This construction carries a distinctly more personal, involved tone than the neutral, formal être passive — it's the natural choice when the sentence is really about how the event landed on the subject, not just a neutral report of what happened.
A third alternative reuses the reflexive se to describe how something is generally done, sold, said, or perceived — an impersonal, generic use closely related to the impersonal se covered for Spanish, and to French's own on.
Relaying what someone said
Reported (indirect) speech folds someone's original words into your own sentence via que, and — just like English "backshifting" tenses when reporting what someone said in the past — French shifts tenses in a genuinely parallel, learnable pattern once the reporting verb itself is in a past tense.
| Original (direct) tense | Shifts to (reported, past reporting verb) | Example |
|---|---|---|
| Présent | Imparfait | "Je travaille." → Il a dit qu'il travaillait. (He said he was working.) |
| Passé composé | Plus-que-parfait | "J'ai fini." → Elle a dit qu'elle avait fini. (She said she had finished.) |
| Futur simple | Conditionnel présent | "J'irai." → Il a dit qu'il irait. (He said he would go.) |
| Impératif (a command) | de + infinitif | "Viens!" → Il m'a dit de venir. (He told me to come.) |
That last row is a genuinely useful French-specific fact to know precisely because it's easy to over-generalize from Spanish or from the rest of this guide's emphasis on the subjunctive: reported commands in French route through de + infinitive, not through the subjunctive. Dis-lui de partir (Tell him to leave), Elle m'a demandé de l'aider (She asked me to help her) — the subjunctive plays no role here at all.
When the reporting verb is in the present tense (relaying something as still relevant right now), no backshift is needed — the original tense carries straight through: Marie dit qu'elle est fatiguée keeps the present est unchanged, because dit is itself present.
Beyond verb tense, reported speech also shifts time and place references to match the new moment of speaking, exactly the same adjustment English makes when retelling something a day later.
| Direct | Reported (shifted) |
|---|---|
| aujourd'hui (today) | ce jour-là (that day) |
| demain (tomorrow) | le lendemain (the next day) |
| hier (yesterday) | la veille (the day before) |
| ici (here) | là (there) |
| maintenant (now) | à ce moment-là (at that moment) |
Reported yes/no questions use si (if/whether) instead of que, and drop the question mark and any inversion from the original: "Tu viens?" becomes Il m'a demandé si je venais. (He asked me if I was coming.) Reported "what" questions reuse the ce qui/ce que distinction from the relative pronouns section: "Qu'est-ce que tu veux?" becomes Il m'a demandé ce que je voulais (He asked me what I wanted), while "Qu'est-ce qui se passe?" becomes Il m'a demandé ce qui se passait (He asked me what was happening). Every other question word (où, quand, pourquoi, comment...) carries straight through unchanged, just with the tense backshifted and the question mark dropped: "Où vas-tu?" → Il m'a demandé où j'allais.
Comparing things
This system is largely a set of fixed formulas plus a short, high-value list of irregulars — a welcome breather after the subjunctive, though the adjective/adverb split inside the irregulars is worth taking seriously, since it's a distinction English doesn't make at all.
| Formula | Use | Example |
|---|---|---|
| plus + adjective/adverb + que | more ... than | Elle est plus grande que moi. (She's taller than me.) |
| moins + adjective/adverb + que | less ... than | Ce livre est moins intéressant que l'autre. (This book is less interesting than the other.) |
| aussi + adjective/adverb + que | as ... as | Il est aussi grand que son père. (He's as tall as his father.) |
| autant de + noun + que | as much/as many ... as | J'ai autant de livres que toi. (I have as many books as you.) |
| plus/moins de + number | more/less than [a number] — de, not que, before a numeral | Il y a plus de vingt personnes. (There are more than twenty people.) |
English "better" covers both an adjective ("a better book") and an adverb ("she sings better") with the same word, which makes this pairing feel redundant to an English speaker — but French keeps the two firmly apart, and mixing them up is a genuine, noticeable error, not a stylistic slip.
| Base form | Comparative | Part of speech / what it modifies | Example |
|---|---|---|---|
| bon (good) | meilleur (agrees: meilleure, meilleurs, meilleures) | Adjective — describes a noun | Ce restaurant est meilleur. (This restaurant is better.) |
| bien (well) | mieux (invariable) | Adverb — describes a verb | Elle chante mieux que moi. (She sings better than me.) |
| mauvais (bad) | pire or plus mauvais | Adjective — describes a noun | La situation est pire qu'avant. (The situation is worse than before.) |
| mal (badly) | plus mal (pis survives mainly in fixed expressions) | Adverb — describes a verb | Il joue plus mal qu'avant. (He plays worse than before.) |
The reliable test: if the English sentence could use "better/worse" right before a noun, or as a stand-alone description of a thing, reach for meilleur (and make it agree); if it's describing how an action is performed — modifying a verb — reach for the invariable mieux. Pis is largely fossilized today inside a small number of set phrases, most famously tant pis (too bad, oh well) and de mal en pis (from bad to worse); outside those fixed expressions, plus mal has taken over its job in ordinary speech.
The superlative simply adds a definite article in front of the comparative form, with de introducing the group being compared, where English uses "in": C'est le plus grand bâtiment de la ville. (It's the tallest building in the city.) C'est la meilleure solution. (It's the best solution.) C'est elle qui chante le mieux. (She's the one who sings the best.)
Position follows the adjective's own normal position rule from the adjectives section: a BAGS-type adjective that already sits before the noun keeps the superlative there too (le plus grand bâtiment), but an adjective that normally follows the noun keeps the article twice, once before the noun and once before the superlative phrase: la ville la plus intéressante (the most interesting city), never la plus intéressante ville.
Counting
French numbers are entirely regular from a spelling and pronunciation standpoint up to 69 — and then, uniquely among the languages most English speakers study, standard French briefly switches into base-20 arithmetic for 70 through 99, a genuine historical remnant that surprises almost every learner the first time they meet it.
| Number | French | Number | French |
|---|---|---|---|
| 0 | zéro | 10 | dix |
| 1 | un/une | 11 | onze |
| 2 | deux | 16 | seize |
| 3 | trois | 20 | vingt |
| 4 | quatre | 21 | vingt et un |
| 5 | cinq | 30 | trente |
| 6 | six | 40 | quarante |
| 7 | sept | 50 | cinquante |
| 8 | huit | 60 | soixante |
| 9 | neuf | 100 / 1000 | cent / mille |
Rather than continuing decimally the way it does up through 69, standard Metropolitan French builds 70–99 out of arithmetic on 60 and 20 — a leftover of a much older base-20 (vigesimal) counting system, most of which French otherwise abandoned centuries ago.
| Number | French | Literal arithmetic |
|---|---|---|
| 70 | soixante-dix | sixty-ten (60+10) |
| 71 | soixante et onze | sixty-and-eleven (60+11) |
| 75 | soixante-quinze | sixty-fifteen (60+15) |
| 80 | quatre-vingts | four-twenties (4×20) |
| 81 | quatre-vingt-un | four-twenty-one (4×20+1 — no "et," unlike 21/31/41/51/61/71) |
| 90 | quatre-vingt-dix | four-twenty-ten (4×20+10) |
| 99 | quatre-vingt-dix-neuf | four-twenty-ten-nine (4×20+19) |
Note that quatre-vingts takes a plural -s only when it stands as a round number with nothing following it; the moment anything is added after it, the -s drops: quatre-vingts (80) but quatre-vingt-un (81), quatre-vingt-dix (90) — the same -s that appears in the round number disappears as soon as the number is no longer exactly a multiple of twenty standing alone.
Belgium and Switzerland largely sidestep this arithmetic altogether, using straightforward decimal forms built directly on the Latin number roots — genuinely simpler for a learner, and every bit as standard within their own regions as the Metropolitan French forms are in France.
| Number | Metropolitan France & Québec | Belgium | Switzerland (varies by canton) |
|---|---|---|---|
| 70 | soixante-dix | septante | septante |
| 80 | quatre-vingts | quatre-vingts | huitante (Vaud, Valais, Fribourg) or quatre-vingts (Geneva, Neuchâtel, Jura) |
| 90 | quatre-vingt-dix | nonante | nonante |
Belgium is a genuinely useful data point for showing that this isn't a simple "France vs everyone else" split: Belgian French adopts septante and nonante for 70 and 90, but keeps the Metropolitan quatre-vingts for 80 rather than adopting a Swiss-style huitante. None of these forms is more "correct" French than another; they're simply the standard counting systems of different francophone regions, covered more fully in the regional-variation section below.
Formality and address
Choosing the right level of formality in French is a genuine social skill, not just a grammar rule, and getting it wrong in either direction sends a real, noticeable signal — too formal can feel cold or oddly distant with someone you know well, too informal can feel presumptuous or even disrespectful with someone you don't.
| Pronoun | Used for | Example context |
|---|---|---|
| tu | Informal singular "you" | Family, friends, children, peers, animals, and — increasingly, among younger speakers — casual workplace or social-media contexts |
| vous | Formal singular "you" | Strangers, elders, professional and customer-service contexts, anyone you'd address by title/surname |
| vous | Plural "you," any register | Any group of two or more people, regardless of how well you know them individually |
Switching from vous to tu with someone you've been formally addressing — a moment called tutoiement — is a genuine social decision, sometimes even explicitly negotiated aloud (on peut se tutoyer?, "can we use tu with each other?"), not just a grammatical default. Norms are generationally shifting: younger French speakers, and workplaces with a deliberately informal culture, often move to tu faster than older norms would suggest, and this varies further by country — Québécois French, for instance, tends to use tu somewhat more readily in everyday commercial settings than Metropolitan French does.
| Register | Context | Characteristic feature |
|---|---|---|
| soutenu (formal/elevated) | Literature, formal speeches, official writing | Subjunctive imperfect occasionally still appears; inversion questions; ne never dropped |
| courant (standard everyday) | Most spoken and written communication | Est-ce que questions; full ne...pas kept in writing |
| familier (casual/colloquial) | Relaxed conversation among friends and family | Dropped ne (j'sais pas); contractions (t'as for tu as); broad use of tu |
| argot (slang) | Youth culture, specific social groups | Verlan, slang vocabulary, in-group expressions |
Verlan is a distinctive French word-formation game that inverts the syllables of a word to create a new, informal one — the term "verlan" is itself an inversion of l'envers ("the reverse/backwards"). It originated largely in urban youth culture, particularly in the Paris suburbs (banlieues), and while much of it stays within specific youth or subcultural circles, a surprising number of verlan words have crossed over into completely mainstream, everyday French used by speakers of every age.
| Standard word | Verlan form | Gloss |
|---|---|---|
| femme (woman) | meuf | woman/girlfriend — now essentially mainstream |
| fou (crazy) | ouf | crazy/wild — now essentially mainstream |
| fête (party) | teuf | party — widely understood, still fairly casual |
| flic (cop, itself informal) | keuf | cop — casual/slang |
| louche (shady/weird) | chelou | weird, shady, off — very common among younger speakers |
Recognizing verlan mostly matters for listening comprehension of contemporary media, music, and casual conversation with younger French speakers; it is not something a learner needs to actively produce, and using it in the wrong context (a formal setting, or with someone considerably older) can land oddly, the same way slang generally works in English.
"French" isn't one grammar
Every section above has been written to hold true across the francophone world, but real differences in vocabulary, numbers, pronunciation, and formality norms deserve their own honest treatment rather than a footnote — French is an official or widely used language in dozens of countries across four continents, and no single country's usage is simply "correct French" with everyone else deviating from it.
Québécois French preserves a number of pronunciation and vocabulary features that diverged from Metropolitan French centuries ago, plus its own more recent innovations. Meals are named differently — déjeuner, dîner, and souper mean breakfast, lunch, and dinner in Québec, while France shifts the whole set over by one meal: petit-déjeuner, déjeuner, and dîner. Everyday vocabulary differs too: magasiner (to shop) where France says faire du shopping or faire les courses; char (car, informal) alongside voiture; courriel for "email," reflecting the Office québécois de la langue française's long-standing, active preference for French coinages over English borrowings. Pronunciation includes distinctive diphthongized vowels and the affrication of t and d before i and u sounds (so tu and du pick up a light "ts"/"dz" quality not heard in Metropolitan French). Casual Québécois French also uses its own informal yes/no question particle, tu, tacked onto a statement completely independently of the subject pronoun tu: Tu viens-tu? (Are you coming?). The informal, working-class Montreal French sociolect known as joual is a well-documented, historically significant register within this broader picture, associated with a specific accent, vocabulary, and grammar simplifications, and studied and celebrated in Québécois literature and theater as much as it was once stigmatized.
Belgian French uses septante and nonante for 70 and 90, covered fully in the numbers section above, while keeping quatre-vingts for 80 rather than adopting a separate word the way parts of Switzerland do. A small, well-known and often-cited feature of Belgian French etiquette: s'il vous plaît is commonly said when handing someone something, roughly matching English "here you go," an extra use beyond its core "please" meaning that surprises French visitors. Regional vocabulary includes words like chicon (endive) and kot (a student's rented room, borrowed from Flemish), and the accent carries its own recognizable intonation shaped by centuries of contact with Dutch/Flemish.
Swiss French likewise uses septante and nonante, and in several French-speaking cantons — Vaud, Valais, and Fribourg — uses huitante for 80, while Geneva, Neuchâtel, and Jura keep the Metropolitan quatre-vingts; there is no single "the Swiss number" for 80. Vocabulary shows some influence from German, Switzerland's other major national language, including everyday words like natel (mobile phone) and réduit (a small storage room), that aren't standard in France.
French is an official or widely used administrative and educational language across a large swath of Africa, spoken alongside — and in constant contact with — dozens of local languages, which has shaped distinct regional varieties. Central African countries with a Belgian colonial history, including the Democratic Republic of Congo, Rwanda, and Burundi, tend to share Belgium's septante/nonante number system rather than France's soixante-dix/quatre-vingt-dix. West African countries with a French colonial history, including Senegal, Côte d'Ivoire, and Mali, generally follow the Metropolitan French number system instead. North African (Maghreb) French, spoken alongside Arabic and Berber/Tamazight in Morocco, Algeria, and Tunisia, is marked by extensive, fluid code-switching between French and Arabic within the same conversation, and by vocabulary borrowed in both directions. Urban youth varieties add their own layer on top of these regional patterns — Ivorian nouchi, originating in Abidjan, is a well-documented, thriving blend of French with local Ivorian languages, now influential in West African popular culture and music well beyond its original urban youth origins.
| Region | Numbers (70/80/90) | Notable vocabulary | Notable feature |
|---|---|---|---|
| Metropolitan France | soixante-dix / quatre-vingts / quatre-vingt-dix | petit-déjeuner, déjeuner, dîner (meals) | Reference standard for most published grammar and dictionaries |
| Québec | soixante-dix / quatre-vingts / quatre-vingt-dix | déjeuner, dîner, souper (meals); magasiner; courriel | Diphthongized vowels; affrication of t/d; tu-question particle; joual |
| Belgium | septante / quatre-vingts / nonante | chicon, kot; s'il vous plaît when handing something over | Dutch/Flemish-influenced intonation |
| Switzerland | septante / huitante or quatre-vingts (by canton) / nonante | natel, réduit | Some German-influenced vocabulary |
| Central Africa (DRC, Rwanda, Burundi) | septante / quatre-vingts / nonante | varies by country, often blended with local-language vocabulary | Belgian colonial-era numbers; French as inter-ethnic lingua franca |
| West Africa (Senegal, Côte d'Ivoire, Mali) | soixante-dix / quatre-vingts / quatre-vingt-dix | nouchi (Ivorian urban youth French) | French colonial-era numbers; extensive local-language contact |
| North Africa / Maghreb | soixante-dix / quatre-vingts / quatre-vingt-dix | heavy borrowing to/from Arabic and Berber/Tamazight | Fluid code-switching with Arabic within the same conversation |
None of this variation means French grammar is unstable or that this guide's rules are unreliable — it means, exactly like English (British "have you got" vs. American "do you have," or Australian and Indian English each with their own settled norms), that a language spoken across dozens of countries develops multiple legitimate standard varieties. Being aware of the split helps you make sense of why your textbook, your favorite show, and a friend from a different francophone country occasionally disagree, without concluding that any one of them is teaching you wrong.
False friends
Faux amis (false friends) are words that look — and sometimes sound — like an obvious English cognate, but carry a different meaning in French, usually because the two words drifted apart in meaning over centuries after English borrowed heavily from Norman and Old French. These are worth flagging early in your studies, because they're exactly the words a beginner is most tempted to guess at rather than look up, precisely because they look so reassuringly familiar.
| French word | Looks like it means | Actually means | Correct French for the false meaning |
|---|---|---|---|
| actuellement | actually | currently, at present | en fait, en réalité |
| assister à | to assist | to attend | aider |
| rester | to rest | to stay, to remain | se reposer |
| attendre | to attend | to wait for | assister à |
| demander | to demand | to ask | exiger |
| la librairie | library | bookstore | la bibliothèque |
| sensible | sensible | sensitive | raisonnable, sensé |
| blesser | to bless | to injure, to hurt, to wound | bénir |
| la monnaie | money | change (coins), currency | l'argent |
| une journée | a journey | a day | un voyage |
| large | large | wide | grand |
| une envie | envy | a desire, a craving | la jalousie |
| éventuellement | eventually | possibly, potentially | finalement |
| un préservatif | a preservative (food) | a condom | un conservateur |
| passer un examen | to pass an exam | to take an exam (outcome unknown) | réussir un examen |
A few of these are genuinely high-stakes in ordinary conversation — telling a French colleague je vais assister à la réunion when you mean "I'm going to help with the meeting" instead says "I'm going to attend the meeting," a real, common miscommunication rather than a harmless slip. The safest general habit: when a French word looks exactly like an English one and the sentence would make perfect sense either way, treat that as a signal to double-check rather than a green light to assume.
For beginners, French grammar works as a system of agreement and mood: every noun carries a grammatical gender that determines the article and adjective forms around it, verbs change their endings for person, tense, and mood, and pronunciation follows spelling more reliably than English does once you learn the patterns. Start with noun gender, the present tense of high-frequency verbs, and basic liaison before moving on to the passé composé and the subjunctive. Object pronouns like le, la, lui, y, and en follow strict but learnable placement rules, and getting comfortable with je, tu, il, elle in the present tense gives you a frame that every later tense reuses.
French nouns are either masculine or grammatically feminine even when they name things with no biological sex, such as le livre (the book, masculine) or la table (the table, feminine), and English has no equivalent category to compare it to. Roughly 80% of gender is predictable from the noun's ending — words ending in -age, -ment, or -isme are usually masculine, while words ending in -tion, -té, or -ette are usually feminine — but a meaningful set of high-frequency exceptions, like la peau (skin) or le silence, has to be memorized noun by noun. Because gender has no semantic basis for most inanimate nouns, native fluency here comes from repeated exposure to each noun with its article, not from deriving the answer logically every time.
Liaison is the pronunciation of an otherwise-silent final consonant when the next word begins with a vowel sound, so les amis is pronounced with a linking z-sound, roughly "lez-ami," instead of the isolated "le." It is obligatory in fixed contexts like determiner-plus-noun (un ami) and subject-pronoun-plus-verb (nous avons), forbidden before words starting with an h aspiré (les / héros, no linking) and after the word et, and optional in a wide middle zone where more formal registers use more liaisons than casual speech does. Liaison is one of the genuinely hard parts of French for English speakers because the rule for when to add a sound depends on grammatical category, not just spelling, and getting it wrong in either direction is a common accent marker.
Most French verbs use avoir as their passé composé auxiliary (j'ai mangé, I ate), but a closed set of about sixteen intransitive verbs of movement or state-change use être instead (je suis allé, I went), commonly memorized with the mnemonic DR and MRS VANDERTRAMP. All pronominal, or reflexive, verbs also take être in every compound tense: elle s'est levée, she got up. The choice matters beyond just which auxiliary to say, because the past participle agrees with the subject after être (elle est partie, with an extra -e) but normally stays frozen after avoir unless a direct object comes before the verb.
The passé composé reports a completed action or event with a clear edge, seen as a whole: hier, j'ai mangé une pomme, yesterday I ate an apple. The imparfait describes background, an ongoing state, or a habitual past action with no marked beginning or end: quand j'étais petit, je mangeais une pomme chaque jour, when I was little I used to eat an apple every day. The two frequently appear in the same sentence, with the imparfait setting the scene and the passé composé reporting what happened inside it: il pleuvait quand je suis sorti, it was raining when I went out — pleuvait is the ongoing backdrop, suis sorti is the single completed event.
The subjonctif is not a tense but a mood, and French switches into it whenever a sentence expresses will, emotion, doubt, necessity, or a hypothetical rather than a stated fact, a distinction English barely marks since "I hope she comes" looks almost identical to "she comes every day." It is hard because you have to judge the underlying shape of your own sentence before you can pick the right verb form, and that judgment becomes automatic only through volume of exposure, not through consciously running a rule mid-sentence. Common triggers include vouloir que (je veux qu'il parte, I want him to leave), douter que (je doute qu'il vienne, I doubt he'll come), and conjunctions like bien que (although) and pour que (so that).
The partitive article — du, de la, de l', and des — marks an unspecified quantity of something, roughly "some," and it exists because French cannot leave a mass noun bare in most sentences: je bois de l'eau, I drink water, needs the partitive where English is happy with the bare noun. The partitive collapses to plain de after a negation (je ne bois pas d'eau, I don't drink water) and after most expressions of quantity (beaucoup de temps, a lot of time), which is one of the most common places English speakers forget to adjust the article. Recognizing when a noun is being treated as an uncountable mass rather than a countable item is the real skill behind choosing the partitive correctly.
Object pronouns normally sit directly before the conjugated verb, not after it the way English places them: je le vois, I see it, not "I see it" word for word. When two pronouns stack, they follow a fixed order — me/te/se/nous/vous before le/la/les, which comes before lui/leur, which comes before y, which comes before en: il me le donne, he gives it to me. Affirmative commands reverse this and attach the pronoun after the verb with a hyphen, with me/te shifting to moi/toi: donne-le-moi, give it to me; negative commands keep the pronoun in front as usual: ne me le donne pas, don't give it to me.
Tu is the informal singular "you," used with family, friends, children, and peers; vous is both the formal singular "you" for strangers, elders, and professional contexts, and the only plural "you," used for any group regardless of familiarity. Switching from vous to tu with someone, a step called tutoiement, is a real social decision and not just a grammatical one, and doing it too soon can come across as presumptuous while sticking with vous too long can feel distant. Younger speakers and workplaces with an informal culture increasingly favor tu earlier than older norms would suggest, and the right choice varies by country, generation, and setting.
Most French descriptive adjectives follow the noun by default (une voiture rouge, a red car), but a small set of common adjectives can move before the noun, and doing so genuinely changes the meaning rather than just the style. Ancien means "former" before the noun (l'ancien président, the former president) but "ancient" or "old" after it (un bâtiment ancien, an old building); cher means "dear" or "beloved" before the noun (mon cher ami) but "expensive" after it (un livre cher). Grand, propre, and pauvre show the same pattern, which is why position is worth learning as a meaning-carrying grammatical choice, not decoration.
DR and MRS VANDERTRAMP is a mnemonic for the roughly sixteen French verbs that take être instead of avoir as their auxiliary in compound tenses: Devenir, Revenir, Monter, Rester, Sortir, Venir, Aller, Naître, Descendre, Entrer, Retourner, Tomber, Rentrer, Arriver, Mourir, and Partir. They are mostly verbs of movement between places or changes of state, such as aller (to go) and naître (to be born), and their past participles agree with the subject in gender and number: elle est née, she was born; ils sont partis, they left. A handful of them, including monter, descendre, sortir, and rentrer, switch back to avoir when used transitively with a direct object, such as il a descendu les escaliers, he went down the stairs, versus il est descendu, he went down.
Yes: the core grammar is shared, but vocabulary, numbers, and some pronunciation differ by region. Belgium and Switzerland use septante and nonante for 70 and 90 instead of Metropolitan France's soixante-dix and quatre-vingt-dix, and Swiss French in several cantons uses huitante for 80. Québec French preserves some older pronunciation features, uses déjeuner, dîner, and souper for breakfast, lunch, and dinner where France uses petit-déjeuner, déjeuner, and dîner, and has its own informal question particle, as in tu viens-tu? None of these differences make one variety more correct than another; they are simply the standard forms of French in different francophone regions.
Practice this in Scribe Origins →
Applied practice
The strongest answer to how can I practice French grammar is to begin with a situation and choose the form that expresses the intended meaning — gender, tense viewpoint, mood, or pronoun reference — rather than reciting a conjugation table in isolation. Conjugation tables are useful reference tools, but real sentences require choices about completed versus ongoing action, direct versus indirect object, and whether the speaker is stating a fact or something else.
Nouns and gender
Learn a noun together with its article and one useful adjective, not the noun alone: une table ronde (a round table), un problème difficile (a difficult problem). Endings provide a helpful first guess — most -age and -ment nouns are masculine, most -tion and -té nouns are feminine — but the article confirms the individual noun, so let the article do the real work rather than trying to derive gender from logic every time.
Practice switching a sentence's noun to its pronoun and back (la voiture → elle; le livre → il), since tracking gender through a pronoun is exactly the skill that later feeds past-participle agreement. When a gender error repeats, mark the noun and trace every word in the sentence that has to match it — article, adjective, pronoun — rather than just memorizing the one corrected sentence as an isolated fact.
Past viewpoint
Use the passé composé to present a completed event or a bounded sequence: Hier, je suis arrivé, j'ai mangé et je me suis couché. (Yesterday I arrived, ate, and went to bed.) Use the imparfait for background, repeated past actions, descriptions, and actions already in progress relative to another event: Quand j'étais enfant, je jouais ici; il pleuvait quand je suis sorti.
The same underlying situation can be framed differently depending on what the speaker wants to highlight. J'ai vécu là cinq ans presents the stay as a completed, bounded period. Je vivais là quand nous nous sommes rencontrés makes that same stay the background to another event. Time expressions help but don't choose the tense mechanically — the speaker's viewpoint on the event is what actually decides it.
Building paired narratives, one version foregrounded and one backgrounded, is part of how to practice French grammar, because the contrast becomes visible across a whole story, not inside one isolated verb ending.
Pronoun order
Before a conjugated verb: je le vois, je lui donne le livre. Before an infinitive that the pronoun actually belongs to: je vais le voir (never "je le vais voir"). With an affirmative command, attach the pronoun to the end with a hyphen: donne-le-moi. With a negative command, place it in front as usual: ne me le donne pas.
Y and en deserve their own deliberate practice, because English has no equivalent pronoun to build a habit from: j'y vais (I'm going there), j'en veux (I want some). Practice by asking a question that naturally pulls one of them out — tu vas à Paris?, tu veux du café? — and answering only with the pronoun form, out loud, until the reflex to reach for y or en replaces the instinct to repeat the whole noun phrase.
Mood choice
The subjunctive commonly appears in a subordinate clause when the main clause expresses desire, influence, emotion, evaluation, doubt, denial, or a non-specific or uncertain target: je veux que tu viennes; je suis content que tu sois là; je doute qu'il ait raison; je cherche un livre qui explique cela clairement.
Do not trigger it from the English word "that" alone. Compare je sais qu'il vient, where the speaker asserts the proposition as fact (indicative), with je doute qu'il vienne, where it is not asserted as fact (subjunctive). Learn the relationship between the two clauses and the speaker's stance toward what follows, not a flat list of trigger words to scan for.
Exercises
Change the people, objects, and speaker attitude, then explain each new choice out loud. That recombination — not re-reading the rule — is the productive answer to how can I practice French grammar.
French learner questions
Start with the present tense of high-frequency verbs (être, avoir, aller, faire, and the regular -er pattern), the futur proche for talking about plans, and the passé composé as soon as you need to narrate anything that already happened. Add the imparfait once you're telling stories, not just reporting single events, and treat the conditionnel and subjunctive as intermediate milestones rather than day-one material.
Irregular verbs deserve priority when they're frequent, not merely because their tables look unusual. Practice complete questions and answers rather than reciting six persons of a verb with no context around them.
Begin once you can build basic present-tense clauses and need to express desire, doubt, emotion, or necessity — typically once you're comfortable with the passé composé and imparfait, not before. Don't wait for every indicative tense to be flawless first; learn one high-frequency trigger at a time, starting with il faut que and vouloir que, both extremely common in everyday speech.
Compare paired meanings rather than memorizing an abstract rule in isolation: je sais qu'il vient asserts that he's coming; je doute qu'il vienne does not. The clause relationship is more memorable, long-term, than a bare list of trigger words.
Begin with one pronoun and a familiar verb, then replace both a direct and an indirect object in the same sentence. Move the pronoun across a conjugated verb, an infinitive, and an affirmative command only once the basic reference is solid. Say the complete sentence out loud, including the pronoun, so it becomes part of the sentence's rhythm rather than an afterthought bolted onto the end.
Use pictures or named participants to keep track of who's giving what to whom, especially once y and en join the mix. Many pronoun errors are actually reference errors — losing track of what the pronoun refers back to — not just placement errors.
The core grammar is shared everywhere French is spoken, but pronoun use, numbers, vocabulary, and some conversational constructions vary by country, covered fully in the regional-variation section above. Septante and nonante are standard in Belgium and Switzerland; Québec preserves its own pronunciation and vocabulary; francophone Africa adds its own regional vocabulary and, in some countries, its own number system.
Choose one regional model as your primary target for production, and learn to recognize the most common alternatives so unfamiliar regional French doesn't read as an error rather than simply a different, equally legitimate standard.
Build French directly
Learn French sentence frames from complete examples and vary one element at a time, rather than building a sentence in your head in English first and converting it word by word. Notice adjective position, the article French keeps where English drops one, object-pronoun placement before the verb, and where time expressions naturally sit. Translate the whole intention into French directly, rather than mapping each English word onto a French one in order.
When a correction changes your word order, ask whether your original attempt was actually ungrammatical, just ambiguous, or simply less natural in that specific context — those are three different problems with three different fixes. Shadow short audio clips and retell them with different nouns or people, out loud. Repeated native patterns gradually become your own starting point instead of an English template you're constantly translating out of.
Sound patterns
Start with the obligatory contexts only, and treat them as fixed phrases to over-learn rather than a rule to apply on the fly: les_amis, un_ami, nous_avons, vous_êtes, très_intéressant. Say each one enough times that the linking sound becomes automatic before adding the optional gray zone, which even native speakers vary on depending on formality.
Listen specifically for liaison in short audio you can replay, and mark on the transcript where a linking sound appears that the spelling alone wouldn't predict. Reading a sentence aloud and deliberately marking which consonants should link, before checking against a recording, trains the same recognition skill that eventually lets you produce liaison without consciously thinking about it — the same volume-of-exposure path that gets any of French's harder systems from rule to reflex.
Agreement practice
With être (non-pronominal verbs), the participle always agrees with the subject: elle est partie, ils sont venus. With avoir, the participle only agrees when a direct object comes before the verb, most often with que, a preceding object pronoun, or a fronted question word: la lettre que j'ai écrite, but j'ai écrit la lettre with no agreement at all, since the direct object follows the verb there.
With pronominal verbs, first identify whether the reflexive pronoun is acting as a direct or an indirect object before deciding whether to agree — elle s'est lavée (direct object, agrees) against elle s'est lavé les mains (indirect object, no agreement, because les mains is the direct object and it follows the verb). When an agreement error repeats, don't just fix the ending — trace back to which noun or pronoun the participle is supposed to be agreeing with, and whether it precedes or follows the verb.
The guide uses standard Metropolitan French and labels regional or register differences — Québec, Belgium, Switzerland, and Francophone Africa — where one form is not universal.