Mislim da ti crvena haljina stoji bolje od plave haljine.

Breakdown of Mislim da ti crvena haljina stoji bolje od plave haljine.

ti
you
od
than
misliti
to think
da
that
plav
blue
bolje
better
haljina
dress
crven
red
stajati
to suit

Questions & Answers about Mislim da ti crvena haljina stoji bolje od plave haljine.

Why is ti used here, and what case is it?

Ti is the dative singular form of ti (you, informal singular).

In the expression stajati nekome when talking about clothes, the person who is being suited takes the dative:

  • Haljina ti stoji dobro. = The dress looks good on you.
  • literally: The dress stands to you well.

So in Mislim da ti crvena haljina stoji bolje..., ti means to/ on you, not you as a subject.


Why does stoji mean looks good / suits here? I thought it meant stands.

Yes, the basic meaning of stajati is to stand. But with clothes, colors, hairstyles, etc., Croatian often uses stajati to mean:

  • to suit someone
  • to look good on someone

So:

  • Crvena haljina ti stoji dobro. = The red dress suits you / looks good on you.
  • Ta boja mi ne stoji. = That color doesn’t suit me.

This is a very common idiomatic use.


Why is the word order ti crvena haljina stoji, not something more like crvena haljina stoji ti?

Croatian word order is more flexible than English, but some words strongly prefer certain positions.

Here, ti is a clitic-like short pronoun form, and these short unstressed forms usually appear near the beginning of the clause, often in second position.

So:

  • Mislim da ti crvena haljina stoji bolje... sounds natural.

    You may also hear different word orders for emphasis, but this one is the most neutral and standard.


Why is it Mislim da...? Does da mean that here?

Yes. In this sentence, da introduces a subordinate clause and works much like English that:

  • Mislim da... = I think that...

So:

  • Mislim da ti crvena haljina stoji bolje...
  • I think (that) the red dress suits you better...

Just like in English, that is often optional in translation, but in Croatian da is normally used here.


Why is it bolje and not something like bolja?

Because bolje here is an adverb, not an adjective.

It modifies the verb stoji:

  • stoji dobro = looks good
  • stoji bolje = looks better

Compare:

  • dobar / bolji = adjective (good / better)
  • dobro / bolje = adverb (well / better)

Since the idea is looks better, Croatian uses the adverb bolje.


Why is it od plave haljine? What case is plave haljine?

After od in comparisons, Croatian uses the genitive.

So:

  • bolje od plave haljine = better than the blue dress

Here:

  • plava haljina = nominative
  • plave haljine = genitive

This is because Croatian commonly forms comparisons like this:

  • veći od kuće = bigger than the house
  • bolji od mene = better than me
  • ljepša od sestre = prettier than the sister

So od + genitive is the key pattern.


Could you leave out the second haljine and just say od plave?

Sometimes Croatian can omit a repeated noun if the meaning is obvious, but with this sentence the full form:

  • od plave haljine

is the clearest and most standard for learners.

In casual speech, native speakers may sometimes shorten repeated phrases if context is very clear, but you should first learn and use the full version.


Why are the adjectives crvena and plave different?

Because they agree with haljina in the case required by the sentence.

First phrase:

This is the subject of stoji.

Second phrase:

This is required by od in the comparison.

So the adjective changes because the noun changes case:

  • crvena haljina = red dress
  • od plave haljine = than the blue dress

Is haljina the subject of stoji?

Yes. The subject is crvena haljina.

That is why the verb is stoji = it stands / suits (3rd person singular), agreeing with the singular noun haljina.

So the structure is roughly:

  • Mislim = I think
  • da = that
  • ti = to you / on you
  • crvena haljina = the red dress
  • stoji bolje = looks better / suits better
  • od plave haljine = than the blue dress

Why isn’t there a word for the in the red dress and the blue dress?

Croatian does not have articles like English a and the.

So crvena haljina can mean:

  • a red dress
  • the red dress

The exact meaning depends on context.

In this sentence, English naturally uses the because we are comparing two specific dresses, but Croatian does not need a separate word for that.


Could this sentence also mean fits you better, not just looks better on you?

Sometimes stajati with clothes can overlap with the idea of fitting well, but its main meaning here is more like:

  • suits you
  • looks good on you

If you want to emphasize physical fit/size more strongly, Croatian often uses other expressions too, depending on context.

So in this sentence, the most natural understanding is about appearance, not just size or cut.


Why is the sentence using the informal ti instead of vam?

Because ti is the informal singular form of you.

If you were speaking formally to one person, or to more than one person, you would use vam:

  • Mislim da vam crvena haljina stoji bolje od plave haljine.

So the original sentence is addressed to:

  • one person
  • in an informal way

Can Mislim be translated literally as I am thinking here?

Not in this sentence. Here Mislim means I think in the sense of I believe / in my opinion.

So:

  • Mislim da... = I think that...

If you wanted I am thinking in the sense of being engaged in thought, English and Croatian would usually express that differently depending on context.

In this sentence, it is clearly an opinion.


What is the basic dictionary form of the important words in this sentence?

Here are the main forms:

  • misliti = to think
  • ti = you (informal singular); ti here is the dative form
  • crven = red
  • haljina = dress
  • stajati = to stand; with clothes, to suit / look good on
  • dobro / bolje = well / better
  • od = from; in comparisons, than
  • plav = blue

This is useful because Croatian words often change form depending on case, gender, number, and sentence role.

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

Master Croatian — from Mislim da ti crvena haljina stoji bolje od plave haljine 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