U hladnjak sam stavila maslac, ali ga ne vidim.

Breakdown of U hladnjak sam stavila maslac, ali ga ne vidim.

biti
to be
ne
not
ali
but
vidjeti
to see
hladnjak
fridge
ga
it
u
into
staviti
to put
maslac
butter
Elon.io is an online learning platform
We have an entire course teaching Croatian grammar and vocabulary.

Start learning Croatian now

Questions & Answers about U hladnjak sam stavila maslac, ali ga ne vidim.

Why is it u hladnjak and not u hladnjaku?

Because u can take two different cases depending on meaning:

  • u + accusative (u hladnjak) = movement/direction (into the fridge): I put it into the fridge.
  • u + locative (u hladnjaku) = location (in the fridge): It is/was in the fridge.

Here the verb staviti implies moving something into a place, so Croatian uses u + accusative.

What case is hladnjak here, and how can I tell?

It’s accusative singular after u (direction). For masculine inanimate nouns like hladnjak, the accusative often looks the same as the nominative:

  • nominative: hladnjak
  • accusative (inanimate): hladnjak You mainly tell by the preposition + meaning (movement vs location).
Why does the sentence start with U hladnjak? Is that normal word order?

Yes. Croatian word order is flexible, and putting U hladnjak first highlights the destination (roughly: Into the fridge, I put butter…). A more “neutral” order is also possible, for example:

  • Stavila sam maslac u hladnjak, ali ga ne vidim. Both are correct; the choice is about emphasis and rhythm.
Why is sam placed after U hladnjak instead of right after ja (or at the beginning)?

sam is an unstressed clitic (an “enclitic”) and normally goes in the second position of the clause (after the first chunk). Here, the first chunk is U hladnjak, so the clitic comes next:

  • U hladnjak | sam stavila maslac… You usually can’t start a sentence with sam in standard Croatian.
What tense is sam stavila, and why is it formed this way?

It’s the perfect tense (past), formed with:

  • present of biti: sam (I am)
  • past participle: stavila (put)

So sam stavila = I put / I have put (Croatian perfect often matches simple past in English).

Why is it stavila and not stavio?

The past participle agrees with the speaker’s gender (and number):

  • female speaker: stavila
  • male speaker: stavio
  • plural: stavili (mixed/masc) or stavile (all-female)

So this sentence implies the speaker is female (or is speaking in a feminine grammatical form).

What’s the difference between staviti and stavljati?

This is aspect:

  • staviti = perfective (a single completed action: put (once), place)
  • stavljati = imperfective (repeated/ongoing: be putting, put repeatedly)

Here the speaker means a completed action, so stavitisam stavila fits.

Why does maslac look the same as in English “butter”? What case is it?

maslac is the direct object of stavila, so it’s accusative. For many masculine inanimate nouns, the accusative form is identical to the nominative:

  • maslac (nom) = maslac (acc, inanimate)

So the form doesn’t change even though the function does.

What does ga mean here, and why is it used?

ga is a short (clitic) form of on/ono in the accusative: him/it. It refers back to maslac (butter). Croatian commonly avoids repeating the noun, so:

  • ali ga ne vidim = but I don’t see it

Because maslac is grammatically masculine, the pronoun is ga.

Why is ga placed before ne vidim? Can it go after ne?

In standard Croatian, clitic object pronouns like ga typically come before the verb phrase and cannot follow ne:

  • correct: ali ga ne vidim
  • not standard: ali ne ga vidim

So the normal pattern is (clitic) + ne + verb.

Could I say ali ne vidim ga instead?

Yes, ne vidim ga is also possible and common. The difference is mostly emphasis and style:

  • ali ga ne vidim = slightly more “clitic-typical” / often sounds smoother
  • ali ne vidim ga = can put a bit more focus on ga at the end, depending on intonation

Both are grammatical.

Why is there a comma before ali?

Because ali (but) connects two independent clauses here:

  • U hladnjak sam stavila maslac (clause 1)
  • ali ga ne vidim (clause 2)

In Croatian, it’s standard to use a comma before ali when it joins full clauses like this.