Se o trânsito estiver lento, o ônibus vai demorar para chegar.

Questions & Answers about Se o trânsito estiver lento, o ônibus vai demorar para chegar.

Why is se used here?

Se means if.

In this sentence, it introduces a condition:

  • Se o trânsito estiver lento = If the traffic is slow
  • o ônibus vai demorar para chegar = the bus will take a long time to arrive

So the whole sentence is a typical if + result structure.

Why is it o trânsito and not just trânsito?

In Portuguese, it is very common to use the definite article where English often does not.

So:

  • o trânsito = the traffic
  • o ônibus = the bus

Even when English would say just traffic, Portuguese often prefers o trânsito in a normal sentence.

Why is it estiver instead of está?

This is one of the most important grammar points in the sentence.

After se meaning if, when you are talking about a future possibility, Portuguese usually uses the future subjunctive.

That is why you get:

  • Se o trânsito estiver lento... = If the traffic is slow... / If the traffic turns out to be slow...

Here:

A native English speaker often expects something more like if the traffic is slow, but Portuguese marks this future/uncertain condition more clearly with estiver.

How do I know that estiver comes from estar?

Estiver is a form of the verb estar.

The future subjunctive forms of estar are:

  • eu estiver
  • você/ele/ela estiver
  • nós estivermos
  • vocês/eles/elas estiverem

So in the sentence:

  • o trânsito estiver = the traffic is / turns out to be in that future conditional situation

This is an irregular verb, so it is worth memorizing.

Why is lento used? Can I say devagar instead?

In this sentence, lento is the natural choice because it describes the condition of o trânsito.

  • trânsito lento = slow traffic

Devagar is usually an adverb, meaning slowly.

Compare:

  • O trânsito está lento. = Traffic is slow.
  • O ônibus está andando devagar. = The bus is moving slowly.

So lento describes the noun trânsito, while devagar usually describes how an action happens.

Why is it o ônibus vai demorar instead of just o ônibus demorará?

Both are possible, but vai demorar is much more common in everyday Brazilian Portuguese.

  • vai demorar = near future / common spoken future
  • demorará = simple future, more formal or less conversational

So:

  • O ônibus vai demorar para chegar sounds natural and conversational.
  • O ônibus demorará para chegar is correct, but less common in everyday speech.
What exactly does demorar mean here?

Demorar means to take a long time or to be delayed, depending on context.

In this sentence:

  • o ônibus vai demorar para chegar

it means the bus will take longer than expected to arrive.

Other examples:

  • O jantar demorou. = Dinner took a long time.
  • Ela demorou para responder. = She took a long time to answer.

So demorar often expresses slowness in time.

Why is there para chegar after demorar?

Para chegar tells you what is taking a long time.

So:

  • vai demorar para chegar = will take a long time to arrive

This is a very common pattern in Portuguese.

Examples:

  • Ele demorou para sair. = He took a long time to leave.
  • A comida vai demorar para ficar pronta. = The food will take a while to be ready.
Can I say demorar a chegar instead of demorar para chegar?

Yes, you may hear both, but in Brazilian Portuguese, demorar para + infinitive is very common and very natural.

So these are both understandable:

  • vai demorar para chegar
  • vai demorar a chegar

For a learner of Brazilian Portuguese, demorar para + infinitive is a very safe and natural choice.

Why is there a comma in the middle?

The comma separates the if-clause from the main clause.

  • Se o trânsito estiver lento, = condition
  • o ônibus vai demorar para chegar. = result

This is similar to English:

  • If the traffic is slow, the bus will take a long time to arrive.

The comma is standard when the conditional clause comes first.

Why doesn’t Portuguese use ser here? Why not for lento?

Because estar is normally used for temporary conditions or states, and traffic being slow is seen as a condition, not an essential characteristic.

So:

  • o trânsito estiver lento = the traffic is slow at that moment/in that situation

Using ser would sound unnatural here. In general:

  • ser = identity, permanent traits, classification
  • estar = states, conditions, situations

Traffic conditions are treated as a situation, so estar is the right verb.

Why is lento singular and masculine?

Because it agrees with o trânsito.

Agreement in Portuguese is very important:

  • o trânsito lento
  • a rua lenta would be feminine
  • os ônibus lentos would be masculine plural

Even though English does not change adjectives this way, Portuguese does.

Could I say Se o trânsito estiver ruim instead?

Yes. That would also sound natural, but it means something slightly different.

  • trânsito lento = slow traffic
  • trânsito ruim = bad traffic

Ruim is broader. It could mean heavy, difficult, unpleasant, or generally bad traffic conditions.

So:

  • Se o trânsito estiver lento... focuses on speed
  • Se o trânsito estiver ruim... is more general
Is this sentence formal or everyday Brazilian Portuguese?

It sounds natural and normal in everyday Brazilian Portuguese.

Nothing in it is unusually formal. In fact:

  • vai demorar is especially common in speech
  • Se o trânsito estiver... is also standard and natural

So this is a very useful real-life sentence pattern to remember.

What is the basic sentence pattern I can reuse from this example?

A very useful pattern is:

Using this sentence as a model:

  • Se o trânsito estiver lento, o ônibus vai demorar para chegar.

You can build similar sentences:

  • Se ele estiver cansado, vai dormir cedo.
  • Se chover, vamos ficar em casa.
  • Se o carro estiver quebrado, vamos de táxi.

This is a high-frequency structure in Portuguese, especially for future conditions.

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

Master Portuguese — from Se o trânsito estiver lento, o ônibus vai demorar para chegar 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