Когда я открыл окно, в комнату залетела бабочка.

Breakdown of Когда я открыл окно, в комнату залетела бабочка.

я
I
комната
the room
открыть
to open
окно
the window
когда
when
в
into
залететь
to fly into
бабочка
the butterfly

Questions & Answers about Когда я открыл окно, в комнату залетела бабочка.

Why is it открыл, not открывал?

Because открыл is the perfective past tense of открыть. It presents the action as a completed event: I opened the window.

In this sentence, that completed action creates the moment when the next event happens:

  • Когда я открыл окно... = When I opened the window...
  • then: ...в комнату залетела бабочка = ...a butterfly flew into the room

If you used открывал, that would be imperfective, which usually suggests a process, repetition, or background action:

  • Когда я открывал окно... = When I was opening the window...

That version is possible in some contexts, but it would shift the meaning slightly toward the action being in progress rather than completed.

What exactly does когда mean here?

Here когда means when and introduces a subordinate clause:

  • Когда я открыл окно = When I opened the window

It connects the two events in time. In this sentence, it tells us that the butterfly flew in at the time that the speaker opened the window.

Because both verbs are perfective past tense, the sense is often close to:

  • when
  • once
  • sometimes even as soon as, depending on context

But the basic translation is simply when.

Why is there a comma after окно?

Because Когда я открыл окно is a subordinate clause, and in Russian such clauses are normally separated from the main clause by a comma.

So the structure is:

  • Когда я открыл окно, = subordinate clause
  • в комнату залетела бабочка. = main clause

This is very standard Russian punctuation.

Why is it в комнату, not в комнате?

Because Russian uses different cases after в depending on whether you mean:

  • movement into somewhereAccusative
  • location in somewherePrepositional

Here the butterfly is flying into the room, so Russian uses в + accusative:

  • в комнату = into the room

Compare:

  • в комнате = in the room, inside it, location
  • в комнату = into the room, motion toward/into it

So:

  • Бабочка залетела в комнату = The butterfly flew into the room
  • Бабочка была в комнате = The butterfly was in the room
What does залетела mean exactly?

Залетела is the past tense feminine form of залететь.

Here it means:

  • flew in
  • flew into
  • often with a nuance of coming in from outside, sometimes accidentally or unexpectedly

So в комнату залетела бабочка is not just that the butterfly was flying around in the room; it specifically means it entered the room by flying.

A useful comparison:

  • летела = was flying / flew
  • прилетела = arrived by flying
  • залетела = flew in / flew into

The prefix за- here helps give the idea of entering.

Why does залетела end in ?

Because the subject, бабочка, is feminine singular, and Russian past tense verbs agree with the subject in gender and number.

So:

  • masculine: залетел
  • feminine: залетела
  • neuter: залетело
  • plural: залетели

Since бабочка is feminine, the verb must be залетела.

This is one of the big differences from English: in the past tense, Russian verbs show gender in the singular.

What case is бабочка here?

Бабочка is in the nominative singular, because it is the subject of the verb залетела.

You can tell it is the thing doing the action:

  • бабочка залетела = the butterfly flew in

Even though the word order puts бабочка at the end, it is still the subject.

Why is the word order в комнату залетела бабочка instead of бабочка залетела в комнату?

Both are grammatical, but the word order changes the focus.

Neutral/basic order

  • Бабочка залетела в комнату.
  • A butterfly flew into the room.

Order used here

  • В комнату залетела бабочка.
  • Literally: Into the room flew a butterfly.

This version puts the emphasis first on where the butterfly went or on the event entering the room, and then introduces бабочка at the end. It can sound a bit more vivid or natural in storytelling.

Russian word order is more flexible than English because case endings help show grammatical roles.

What case is окно in открыл окно?

It is accusative singular, because it is the direct object of открыл:

  • открыть что?окно

However, for this noun the accusative looks exactly like the nominative:

  • nominative: окно
  • accusative: окно

That is normal for many inanimate neuter nouns in Russian.

Does я have to be stated here?

In this sentence, yes, it is natural to include я:

  • Когда я открыл окно...

Russian often omits subject pronouns when they are obvious from context, but in a sentence like this, especially at the start of a story or statement, я is normally included.

Without it:

  • Когда открыл окно...

that would usually sound incomplete by itself, unless the subject were already very clear from the surrounding context.

Why are both verbs in the past tense?

Because the whole sentence describes two events that happened in the past:

  1. я открыл окно — I opened the window
  2. бабочка залетела в комнату — a butterfly flew into the room

Russian uses past tense in both clauses just as English does here.

Also, both verbs are perfective, which helps show two completed events in sequence:

  • first the window was opened
  • then the butterfly flew in

That makes the sentence feel like a single finished episode.

AI Language TutorTry it ↗
What's the best way to learn Russian grammar?
Russian grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Russian

Master Russian — from Когда я открыл окно, в комнату залетела бабочка to fluency

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

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions