On je dobar tip.

Breakdown of On je dobar tip.

biti
to be
on
he
dobar
good
tip
guy; kind

Questions & Answers about On je dobar tip.

What does each word in On je dobar tip mean?

A word-by-word breakdown is:

  • On = he
  • je = is (3rd person singular of biti, to be)
  • dobar = good
  • tip = guy, type, fellow

So the sentence means something like He is a good guy.

Why is je used here?

Je is the present-tense form of biti (to be) for he/she/it.

Examples:

  • Ja sam = I am
  • Ti si = you are
  • On je = he is
  • Ona je = she is

So in On je dobar tip, je is the equivalent of English is.

Why is it dobar and not dobra or dobro?

Because dobar has to agree with the noun tip.

In Croatian, adjectives change form depending on:

Here, tip is:

So the adjective also takes the masculine singular nominative form:

  • dobar tip = a good guy
  • dobra žena = a good woman
  • dobro dijete = a good child
What case is tip in here?

It is in the nominative.

After the verb biti (to be), Croatian normally uses the nominative for the noun that describes the subject:

  • On je tip
  • Ona je liječnica
  • Ovo je problem

So tip stays in nominative because it is identifying or describing on.

Does tip really mean type here?

Not in this sentence. Although tip can sometimes mean type in certain contexts, very often in everyday Croatian it means guy, fellow, or bloke.

So:

  • dobar tip = a good guy
  • not a good type in the English sense

This is a very common conversational use.

Can I leave out on?

Often, yes. Croatian frequently drops subject pronouns when the meaning is clear from the verb or context.

So instead of On je dobar tip, you can often say:

  • Dobar je tip.

That is very natural.

However, on may be kept for:

  • emphasis
  • contrast
  • clarity

For example:

  • On je dobar tip, ali njegov brat nije.
    = He is a good guy, but his brother isn’t.
Why is je in the second position?

Because je is a clitic. In Croatian, clitics usually go in the second position of the sentence or clause.

That is why these are natural:

  • On je dobar tip.
  • Dobar je tip.
  • Moj prijatelj je dobar tip.

The exact word order can vary, but je tends to stay in that early clitic position.

This is one of the important rhythm/word-order patterns in Croatian.

Can the word order change?

Yes, Croatian word order is more flexible than English, but the change can affect emphasis or what sounds most natural.

Examples:

  • On je dobar tip. = neutral
  • Dobar je tip. = very natural, often used when he is already understood
  • Tip je dobar. = more like The guy is good or with focus on tip

Not every possible order sounds equally natural, though, because of clitic placement rules.

Why is there no word for a in a good guy?

Croatian has no articles, so there is no direct equivalent of English a/an/the.

So:

  • dobar tip can mean a good guy or the good guy, depending on context

You learn the intended meaning from the situation, not from an article.

Is dobar tip a normal, natural expression?

Yes, very natural. Dobar tip is a common way to say someone is a nice/decent/good guy.

Depending on context, it can suggest:

  • kind
  • decent
  • likable
  • solid, trustworthy

It is slightly informal and conversational, which makes it very common in speech.

How would I make this sentence negative?

You say:

  • On nije dobar tip.

Here nije = is not.

So:

  • je = is
  • nije = is not

This is the normal negative form of biti in the present tense.

Could I say On je dobar čovjek instead?

Yes. That would also be correct, but the nuance is a little different.

  • dobar tip = a good guy, a nice fellow, more conversational
  • dobar čovjek = a good man, often a bit more serious or moral in tone

So both work, but tip sounds more casual and everyday.

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 On je dobar tip 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