Breakdown of 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?
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:
- está is present indicative
- estiver is future subjunctive of estar
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:
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.
- demorar para + infinitive = to take a long time to + verb
So:
- vai demorar para chegar = will take a long time to arrive
This is a very common pattern in Portuguese.
Examples:
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.
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?
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:
- Se + [subject] + future subjunctive, [subject] + vai + infinitive
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.
Sign up free — start using our AI language tutor
Start learning PortugueseMaster 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