Autobus još nije stigao, ali će uskoro doći.

Breakdown of Autobus još nije stigao, ali će uskoro doći.

ne
not
ali
but
autobus
bus
hteti
will
doći
to come
uskoro
soon
još
yet
stići
to arrive

Questions & Answers about Autobus još nije stigao, ali će uskoro doći.

Why does još mean yet here?

In this sentence, još is used with a negative verb, so još nije stigao means hasn’t arrived yet.

A useful shortcut:

  • još
    • affirmative often means still / more
  • još
    • negative often means yet

Examples:

  • Još čekam. = I’m still waiting.
  • Još nije stigao. = He/it hasn’t arrived yet.

So here još is not more; it is the natural Serbian way to express yet.

How is nije stigao built grammatically?

Nije stigao is the Serbian perfect tense:

  • nije = negative form of je (is/has) from biti = to be
  • stigao = past participle of stići = to arrive

So literally, Serbian forms this with:

  • auxiliary verb
    • past participle

In English, this often corresponds to either:

  • didn’t arrive, or
  • hasn’t arrived

depending on context.

Here, because the arrival is relevant now, English naturally uses hasn’t arrived.

Why is the negation on nije, not on stigao?

Because in Serbian, when this tense is negated, the auxiliary is negated:

  • je stigao = has arrived
  • nije stigao = has not arrived

You do not negate the participle itself.

This is the normal pattern in Serbian perfect-tense negatives.

Why is it stigao and not stigla, stiglo, or stigli?

Because the participle agrees with the subject in gender and number.

The subject is autobus, which is:

  • masculine
  • singular

So the correct form is:

  • stigao

Compare:

  • Autobus je stigao. = masculine singular
  • Pošta je stigla. = feminine singular
  • Pismo je stiglo. = neuter singular
  • Autobusi su stigli. = masculine plural
Why is autobus masculine?

In Serbian, nouns have grammatical gender. Autobus is a masculine noun, which is typical for many nouns ending in a consonant.

That matters because adjectives and past participles must agree with it:

  • nov autobus
  • autobus je stigao

So stigao is masculine because autobus is masculine.

Why does the sentence use stići first and doći second? Don’t they both mean to arrive/come?

Yes, they overlap, but they are not exactly the same.

  • stići often emphasizes reaching the destination / arriving
  • doći means to come, but in many contexts it also works as to arrive

In transport situations, both can sound natural.

So:

  • još nije stigao = hasn’t arrived yet
  • uskoro će doći = it will come soon

This mix sounds natural in Serbian. A speaker is not necessarily trying to make a strong contrast between the two verbs.

Could the sentence also use the same verb twice?

Yes. For example:

  • Autobus još nije došao, ali će uskoro doći.
  • Autobus još nije stigao, ali će uskoro stići.

Both are possible.

Still, the original version sounds very natural because Serbian often varies near-synonyms like this. It avoids repetition and sounds smoother.

How is the future tense formed in će uskoro doći?

This is Future I in Serbian:

  • će = auxiliary from hteti (will)
  • doći = infinitive to come

So:

  • će doći = will come

With a full pronoun, you could say:

  • On će doći. = He will come.

Serbian future commonly uses:

  • ću/ćeš/će/ćemo/ćete/će
    • infinitive
Why is će placed before doći?

Because će is a clitic, and Serbian clitics tend to appear near the beginning of the clause.

In ali će uskoro doći:

  • ali = but
  • će comes immediately after that clause opener

This is very normal Serbian word order.

You may also hear other orders depending on emphasis, but the original is standard and natural.

What does uskoro do in the sentence?

Uskoro is an adverb meaning soon.

It modifies the future action:

  • će uskoro doći = will come soon

Like many Serbian adverbs, it can move around somewhat depending on style or emphasis, but in this sentence its placement is perfectly natural.

Why is there no subject in the second clause?

Because Serbian often omits repeated subjects when they are already clear from context.

The second clause:

  • ali će uskoro doći

still refers to autobus.

English usually repeats the subject:

  • but it will come soon

Serbian often does not need to.

Why isn’t there an article before autobus?

Because Serbian has no articles like the or a/an.

So autobus can mean:

  • a bus
  • the bus

The exact meaning depends on context. In this sentence, context makes it clear that it means the bus.

Why not say Autobus još ne stiže?

Because that would not be the most natural way to say hasn’t arrived yet.

Još nije stigao refers to a completed arrival that has not happened up to now. That is exactly what English expresses with hasn’t arrived yet.

By contrast:

  • ne stiže
  • or ne dolazi

can suggest things like:

  • it isn’t arriving
  • it’s not coming
  • it isn’t making it
  • habitual or ongoing non-arrival

So for this exact meaning, još nije stigao is the best standard choice.

What aspect are stići and doći, and why does that matter?

Both stići and doći are perfective verbs.

That means they present the action as a single whole event, with a clear endpoint:

  • reaching the destination
  • arriving
  • coming

That fits this sentence perfectly, because the speaker is talking about one specific arrival.

If you used imperfective verbs like:

  • stizati
  • dolaziti

the meaning would shift toward:

  • repeated action
  • ongoing process
  • habit
  • a less bounded event

So the perfective verbs are the natural choice here.

Why is there a comma before ali?

Because ali means but and joins two independent clauses:

  • Autobus još nije stigao
  • ali će uskoro doći

In Serbian, as in English, a comma is normally used before ali in this kind of sentence.

AI Language TutorTry it ↗
Your avatar
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 Autobus još nije stigao, ali će uskoro doći 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