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če ≈ YOO-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.
Sign up free — start using our AI language tutor
Start learning SerbianMaster 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