Breakdown of Любое оправдание — ложь; никто, кроме неё, не мог промолчать.
не
not
она
she / it (for a feminine noun)
мочь
to be able to
никто
nobody
Questions & Answers about Любое оправдание — ложь; никто, кроме неё, не мог промолчать.
The current lesson is about the не мог не + infinitive structure. Why isn't there a second не before промолчать here?
This sentence uses standard Russian double negation with a negative pronoun (никто requires не before the verb), meaning "nobody could." If we added a second не before the infinitive (никто не мог не промолчать), it would invoke the lesson's pattern and mean "nobody could fail to stay silent" (i.e., absolutely everyone had to keep quiet). Since the intended meaning is simply that nobody had the ability to stay silent, we only use one не.
Why use любое for "any" here instead of каждое or всякое?
Любое means "any at all" or "absolutely any" (from the root for love/like, implying "whichever you pick"). It emphasizes that no matter what excuse is offered, it is a lie. Каждое means "every single one" (counting them), and всякое is closer to "every sort of." Любое is the strongest, most natural choice here for "any excuse whatsoever."
Why is it кроме неё and not just кроме её?
The preposition кроме (except/but) requires the Genitive case. When third-person pronouns (он, она, оно, они) directly follow a preposition, Russian adds an н- to the beginning to make them flow better in speech. Therefore, the Genitive её becomes неё.