On je juče otvorio vrata.

Breakdown of On je juče otvorio vrata.

on
he
juče
yesterday
otvoriti
to open
vrata
door

Questions & Answers about On je juče otvorio vrata.

Why is je used here? Doesn’t otvorio already mean opened?

In Serbian, this sentence is in the perfect tense, which is formed with:

  • the auxiliary verb jesam in the present tense
  • plus the past participle

So:

  • je = has/is as an auxiliary for he/she/it
  • otvorio = past participle of otvoriti

Together, je otvorio means opened / has opened in English.

So even though English often uses just opened, Serbian normally needs both parts:

  • On je otvorio vrata.

Without je, the sentence would not be standard in this context.

Why does otvorio end in -o?

The ending -o shows that the subject is masculine singular.

The past participle agrees with the subject in gender and number:

  • on je otvorio = he opened
  • ona je otvorila = she opened
  • ono je otvorilo = it opened
  • oni su otvorili = they opened (masculine/mixed)
  • one su otvorile = they opened (feminine)

So otvorio matches on.

Could the sentence be said without on?

Yes. Very often, Serbian drops subject pronouns when the subject is already clear from context.

So you could simply say:

  • Juče je otvorio vrata.

That still means He opened the door yesterday, if the context makes it clear who he is.

Serbian uses pronouns like on, ona, oni mainly when:

  • you want to emphasize the subject,
  • contrast it with someone else,
  • or avoid ambiguity.

So On je juče otvorio vrata can sound slightly more emphatic than just Juče je otvorio vrata.

Why is juče placed there? Can the word order change?

Yes, Serbian word order is fairly flexible.

This sentence has:

  • On = subject
  • je otvorio = verb phrase
  • juče = time expression
  • vrata = object

But you can move juče around depending on emphasis:

  • On je juče otvorio vrata.
  • Juče je otvorio vrata.
  • Juče je on otvorio vrata.
  • Vrata je otvorio juče. (more marked, special emphasis)

What matters is not just grammar, but also focus and style.

However, the auxiliary je is a clitic, so it usually appears in second position in the sentence or clause. That is why you get patterns like:

  • On je...
  • Juče je...

not normally On otvorio je vrata in neutral standard word order.

Why is it vrata and not something that looks singular for door?

This is a very common question.

Vrata means door, but grammatically it looks like a plural form. That is because vrata is a plural-only noun (pluralia tantum) in Serbian.

So even when it refers to one door, Serbian uses vrata, not a regular singular form in everyday standard language.

In this sentence:

  • vrata is the direct object
  • so it is in the accusative
  • but the accusative form looks the same as the nominative here: vrata

So:

  • vrata = the door / doors, depending on context
What case is vrata here?

Vrata is in the accusative case, because it is the direct object of the verb otvoriti (to open).

The action is being done to the door:

  • he opened what?
  • vrata

That makes it the object, so accusative is used.

In this particular noun, the accusative form is identical to the nominative form:

  • vrata (nominative)
  • vrata (accusative)

So the form does not change, even though the case function does.

Why is otvorio used instead of otvarao?

Because otvoriti is a perfective verb, and here the sentence describes a completed action.

  • otvoriti = to open (completed, one whole action)
  • otvarati = to be opening / to open repeatedly / to open over time

So:

  • On je juče otvorio vrata.
    = He opened the door yesterday.
    A completed action.

If you used otvarao, it would suggest something different, such as repeated or ongoing action:

  • On je juče otvarao vrata. = He was opening the door / He opened the door repeatedly yesterday.

For a single finished event, otvorio is the natural choice.

Is On je otvorio vrata juče also possible?

Yes, it is possible, but it sounds a bit less neutral than On je juče otvorio vrata.

Putting juče at the end often gives it slightly more focus, as if you are highlighting when it happened.

Compare:

  • On je juče otvorio vrata.
    Neutral: He opened the door yesterday.

  • On je otvorio vrata juče.
    More emphasis on yesterday.

So both are grammatical, but the first one is usually the most neutral and natural in everyday speech.

What would change if the subject were she instead of he?

Only the pronoun and the participle ending would change:

  • On je juče otvorio vrata. = He opened the door yesterday.
  • Ona je juče otvorila vrata. = She opened the door yesterday.

The important change is:

  • otvorio → masculine
  • otvorila → feminine

This is one of the key things English speakers need to get used to in Serbian: past forms agree with the subject’s gender.

Is this more like He opened the door yesterday or He has opened the door yesterday?

In English, the natural translation is:

  • He opened the door yesterday.

Even though Serbian uses the perfect tense (je otvorio), when there is a specific past-time expression like juče (yesterday), English normally uses the simple past, not has opened.

So grammatically Serbian has a perfect form here, but idiomatic English translates it as a simple past sentence.

AI Language TutorTry it ↗
What's the best way to learn Serbian grammar?
Serbian 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 Serbian

Master Serbian — from On je juče otvorio vrata to fluency

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

  • 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