Он едва не наступил в глубокую лужу.

Questions & Answers about Он едва не наступил в глубокую лужу.

Why is there a не in едва не if the English translation says he nearly stepped in the puddle?
Едва means "barely" or "hardly." In Russian, when you narrowly avoid an action, you literally say that you "barely didn't" do it. This is why едва не (and its synonym чуть не) means "almost" or "nearly" for averted actions. The не highlights that the stepping ultimately did not happen.
Why does this construction require the perfective verb наступил rather than the imperfective?
The phrase едва не is used for momentary, specific actions that were on the verge of completion but were avoided at the last second. Because it focuses on the potential result of a single averted event, it pairs perfectly with the perfective past tense.
Why is в глубокую лужу in the accusative case rather than the prepositional?
Because the verb наступил (stepped) involves motion directed into a place. We use в + the accusative case to show the destination of his foot. If it were in the prepositional case (в глубокой луже), it would mean he was already standing inside the deep puddle when he took a step.
Could I just use почти instead of едва не to mean "nearly" here?
Grammatically, yes (Он почти наступил), but едва не and чуть не are much more idiomatic for sudden, accidental, or undesirable things you narrowly avoid. Почти is usually better for describing gradual progress toward a planned goal, like almost finishing a project.

Learn Он едва не наступил в глубокую лужу and more in Russian

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