Il faut garder le secret pour soi.

Questions & Answers about Il faut garder le secret pour soi.

Why do we use soi at the end instead of lui or elle?
soi is the indefinite stressed pronoun. We use it instead of lui (him) or elle (her) when the subject of the sentence is general or unspecified. Here, the phrase Il faut (one must / it is necessary) creates that general context, so we must use soi to say "oneself".
Would it mean something different if I said Il faut garder le secret pour lui?
Yes! Because Il faut doesn't refer to a specific "he", using pour lui just means "for him" (a separate person). The sentence would mean "One must keep the secret for him." To mean "keep the secret to himself" referring to a specific man, you would need to change the subject: Il doit garder le secret pour lui.
Why isn't the verb garder conjugated here?
The impersonal expression Il faut is followed directly by an infinitive verb (like garder) when stating a general necessity or rule. You don't conjugate it because the sentence literally functions like "It is necessary to keep" or "One must keep."
Could I say pour soi-même instead of just pour soi?
Absolutely. Adding -même just provides a bit of extra emphasis, similar to saying "strictly to oneself." However, pour soi already carries the full meaning and is perfectly natural on its own in this sentence.

Learn Il faut garder le secret pour soi and more in French

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Practice with interactive exercises
  • Track your progress with spaced repetition
  • Learn at your own pace — completely free