Juče je vreme bilo hladno.

Breakdown of Juče je vreme bilo hladno.

biti
to be
juče
yesterday
vreme
weather
hladan
cold

Questions & Answers about Juče je vreme bilo hladno.

What tense is je bilo?

It is the perfect tense, which is the normal way to talk about past events or states in Serbian.

It is made with:

  • a present-tense form of biti (je = is/has as an auxiliary here)
  • plus the past participle bio/bila/bilo/bili/bile

In this sentence:

  • je = auxiliary
  • bilo = past participle

So je bilo means was.

Why is there both je and bilo? Why not just one word for was?

Because Serbian usually forms the past tense analytically, with two parts:

  • je = auxiliary verb
  • bilo = main past participle

English uses one word in was, but Serbian often uses two words for the same idea.

So:

  • vreme je bilo hladno = the weather was cold
Why is je placed so early in the sentence?

Because je is a clitic in Serbian. Clitics are short unstressed words that usually go in the second position of the sentence or clause.

So in:

  • Juče je vreme bilo hladno

the first element is Juče, and the clitic je comes right after it.

This is very normal Serbian word order.

Could I also say Juče vreme je bilo hladno?

That sounds unnatural in standard Serbian.

Because je is a clitic, it normally wants to come very early, in second position:

  • Juče je vreme bilo hladno

Not:

  • Juče vreme je bilo hladno

So even though English speakers may want to keep the subject together, Serbian word order follows clitic placement rules.

What case is vreme in?

It is in the nominative singular, because it is the subject of the sentence.

Here:

  • vreme = weather
  • it is the thing being described as cold

So nominative is used.

Why are bilo and hladno in the -o form?

Because vreme is a neuter singular noun, and both words agree with it.

Agreement here works like this:

  • vreme = neuter singular
  • bilo = neuter singular participle
  • hladno = neuter singular adjective form

Compare:

  • dan je bio hladan = the day was cold → masculine singular
  • noć je bila hladna = the night was cold → feminine singular
  • vreme je bilo hladno = the weather was cold → neuter singular
How do I know that vreme is neuter?

A good clue is the ending -e in the singular dictionary form. Many Serbian nouns ending in -e or -o are neuter.

So:

  • vreme is neuter
  • that is why you get bilo and hladno, not bio or bila

You often just learn the gender together with the noun.

Is hladno an adjective or an adverb here?

Here it is functioning as an adjective in predicate position, not as an adverb.

In:

  • vreme je bilo hladno

hladno describes vreme, so it agrees with the neuter singular noun.

It may look like an adverb to an English speaker, but in this sentence it is really the neuter singular adjective form used after biti.

Can Serbian leave out vreme and just say Juče je bilo hladno?

Yes, absolutely. In fact, that is very common.

  • Juče je bilo hladno = Yesterday it was cold
  • Juče je vreme bilo hladno = Yesterday the weather was cold

The version without vreme is more natural in many everyday situations, because Serbian often uses this kind of impersonal weather expression.

Can the word order change?

Yes, Serbian word order is flexible, but not completely free.

These are possible:

  • Juče je vreme bilo hladno
  • Vreme je juče bilo hladno

Both are grammatical, but the emphasis changes slightly.

What usually stays true is that the clitic je tends to stay in second position in its clause.

Why doesn’t Serbian use an article like the in the weather?

Because Serbian has no articles. There is no direct equivalent of English a/an/the.

So:

  • vreme can mean weather or the weather, depending on context

You understand definiteness from the situation, not from a separate word.

How is Juče pronounced?

Juče is pronounced approximately YOO-cheh.

A few details:

  • j in Serbian sounds like English y
  • č sounds like ch in chocolate, but a bit firmer
  • stress is not marked in normal writing, so learners usually just memorize the natural pronunciation by listening

So a rough guide is:

  • JučeYOO-cheh
Is juče the same in all varieties of Serbian/Croatian/Bosnian?

It is standard in Serbian. In closely related varieties, you may also see jučer, especially in Croatian.

So:

  • juče = normal Serbian form
  • jučer = common Croatian form

A Serbian learner should definitely know juče.

What is the basic dictionary form of bilo?

The dictionary form is biti, meaning to be.

The participle changes for gender and number:

  • bio = masculine singular
  • bila = feminine singular
  • bilo = neuter singular
  • bili = masculine plural or mixed plural
  • bile = feminine plural

In your sentence, bilo is used because vreme is neuter singular.

Could I say Vreme bilo hladno juče?

Not as a normal neutral sentence.

The main problem is that the auxiliary je is missing. In standard Serbian past tense, you need it:

  • Vreme je bilo hladno juče

Without je, the sentence sounds ungrammatical in standard usage.

Also, juče usually sounds more natural earlier in the sentence, though final position is possible in some contexts:

  • Vreme je bilo hladno juče = possible, but less neutral than Juče je vreme bilo hladno
Does juče affect any case or verb form?

No. Juče is a time adverb, so it does not force a special case on vreme.

It simply tells you when the situation happened:

  • juče = yesterday

The past meaning comes from the verb form je bilo, not from a special case ending.

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 Juče je vreme bilo hladno 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