When placed before the noun and joined by a hyphen, "demi", "nu", "mi" and "semi" stay unchanged. When placed after the noun, "demi" agrees in gender only; "nu" agrees in gender and number.
Before the noun (with a hyphen): unchanged. After the noun: "demi" agrees in gender, "nu" agrees in gender and number.
Examples
Une demi-heure.
Key word(s): demi-heure
"Demi" before the noun stays unchanged (no -e).
Trois heures et demie.
Key word(s): demie
"Demi" after the noun agrees in gender with "heures" (feminine).
Elle marche nu-pieds.
Key word(s): nu-pieds
"Nu" before the noun stays unchanged.
Les jambes nues.
Key word(s): nues
"Nu" after the noun agrees (feminine plural).
À mi-chemin.
Key word(s): mi-chemin
"Mi" is always unchanged and is joined by a hyphen.
Common mistakes
Making "demi" agree before the noun ("une demie-heure" instead of "demi-heure")
Forgetting the agreement of "demi" after the noun ("trois heures et demi" instead of "demie")
Forgetting the hyphen ("demi heure" instead of "demi-heure")
Test yourself
Rendez-vous à midi et ___.
"Midi" is masculine, so "demi" (no agreement in gender).
Une ___ journée de travail.
Before the noun, so unchanged: "demi-journée".
Deux heures et ___.
"Heures" is feminine, so "demie" (agreement in gender).
Tips to remember
Remember: BEFORE = unchanged plus a hyphen. AFTER = agreement.
"Mi" and "semi" are ALWAYS unchanged, even after the noun.
Classic trap: "midi et demi" (masculine) but also "minuit et demi" (also masculine).
Practice this rule with audio dictation
Apostrophe· drills this rule with dictations matched to your level, corrected instantly by AI.