Если у тебя есть промокод, мы купим билеты дешевле.

Breakdown of Если у тебя есть промокод, мы купим билеты дешевле.

купить
to buy
если
if
мы
we
билет
the ticket
ты
you
дешевле
cheaper
промокод
the promo code

Questions & Answers about Если у тебя есть промокод, мы купим билеты дешевле.

Why does Russian say у тебя есть for you have instead of using a verb like have?

Russian usually expresses possession with a structure that literally means at you there is.

  • у тебя = by you / in your possession
  • есть = there is / exists

So у тебя есть промокод literally means you have a promo code.

Using иметь for to have is possible in Russian, but it is much less common in everyday speech for simple possession. A native speaker would normally say:

  • У меня есть билет. = I have a ticket.
  • not usually Я имею билет.

So in this sentence, у тебя есть is the natural standard way to say you have.

Why is it у тебя, and what case is тебя?

After the preposition у, Russian uses the genitive case.

So:

  • ты = you
  • тебя = genitive form of ты
  • у тебя = at your place / in your possession

This is part of the normal possession pattern:

  • у меня есть = I have
  • у тебя есть = you have
  • у него есть = he has

So тебя is not random here—it is required because у takes the genitive.

Why is it есть and not omitted? I thought Russian often leaves out to be in the present tense.

That is a very common question.

Russian does often omit the present-tense form of to be in sentences like:

  • Он студент. = He is a student.

But есть in у тебя есть промокод is not just the ordinary verb to be in the same way. Here it means there is / exists and helps express possession.

Compare:

  • У тебя промокод. = sounds more like You have a promo code on you / as for you, a promo code and can sound incomplete or stylistically marked depending on context.
  • У тебя есть промокод. = normal neutral You have a promo code.

So in possession sentences, есть is often used to mean that something exists in someone’s possession.

Why is it если у тебя есть промокод and not если у тебя будет промокод?

Both are possible, but they mean slightly different things.

  • Если у тебя есть промокод... = If you have a promo code...
    • This usually refers to the situation now or in general: if you happen to have one.
  • Если у тебя будет промокод... = If you have / get a promo code...
    • This points more clearly to the future, as in if you end up having one later.

So the original sentence suggests: if you currently have a promo code available, we’ll buy the tickets more cheaply.

Why is купим used here?

Купим is the 1st person plural future form of купить, which is a perfective verb.

  • купить = to buy (perfective, one completed purchase)
  • купим = we will buy

Russian uses the perfective future when talking about a single completed future action. Here, buying the tickets is seen as one completed event, so купим is the natural choice.

Why not будем покупать instead of купим?

Because купим and будем покупать are not the same.

  • купим = we will buy as a completed action
  • будем покупать = we will be buying / will buy repeatedly / will be in the process of buying

In this sentence, the meaning is a single purchase of tickets, so купим fits best.

If you said будем покупать билеты, it could sound more like:

  • we’ll be buying tickets in general,
  • we’ll be engaged in the process,
  • or we buy them repeatedly.

So купим is the normal form here.

Why is билеты in that form? What case is it?

Билеты is in the accusative plural, because it is the direct object of купим.

We are buying what?
билеты

For inanimate masculine plural nouns, the accusative plural looks the same as the nominative plural.

So:

  • nominative plural: билеты
  • accusative plural: билеты

That is why the form does not change visibly here.

Why is it дешевле? Does it mean cheaper or more cheaply?

Here дешевле means more cheaply / cheaper.

Russian uses comparative forms like дешевле very broadly. In English, we often distinguish:

But Russian often uses one comparative form in both kinds of contexts.

Here it modifies the action купим:

  • мы купим билеты дешевле = we’ll buy the tickets more cheaply / at a lower price

So even though English might prefer more cheaply, Russian naturally uses дешевле.

What is the base form behind дешевле?

The base adjective is дешёвый = cheap.

Its comparative form is:

  • дешёвыйдешевле

This means cheaper or more cheaply, depending on context.

A few examples:

  • Этот билет дешевле. = This ticket is cheaper.
  • Мы купим билет дешевле. = We’ll buy the ticket more cheaply / for less.

Notice that in normal typing, ё is often written as е, so you may see:

  • дешёвый written as дешевый

Both refer to the same word.

Could this sentence also be translated literally as we will buy tickets cheaper? Why doesn’t Russian need a word like more cheaply?

Yes, that is close to the literal structure.

Russian is more flexible than English here. The comparative form дешевле can describe either:

  • a thing being cheaper, or
  • an action being done at a lower cost

English usually prefers different wording depending on the sentence, but Russian does not need a separate -ly form.

So:

  • Билеты дешевле. = The tickets are cheaper.
  • Купим билеты дешевле. = We’ll buy the tickets cheaper / more cheaply.

The Russian is completely natural.

Why is there a comma after промокод?

Russian puts a comma between the если clause and the main clause.

So:

  • Если у тебя есть промокод, мы купим билеты дешевле.

This is standard punctuation for conditional clauses. It works whether the if clause comes first or second:

  • Если у тебя есть промокод, мы купим билеты дешевле.
  • Мы купим билеты дешевле, если у тебя есть промокод.

In both cases, a comma is used.

Can the word order be changed?

Yes. Russian word order is fairly flexible.

You can say:

  • Если у тебя есть промокод, мы купим билеты дешевле.
  • Мы купим билеты дешевле, если у тебя есть промокод.

Both are correct.

The original version puts the condition first, which is very natural because it sets up the situation before the result.

You could also shift words for emphasis, but the original is the most neutral and natural.

What case is промокод, and why doesn’t it change?

Промокод is in the nominative singular here.

In the phrase у тебя есть промокод, the thing possessed is typically in the nominative:

  • У меня есть время.
  • У нас есть машина.
  • У тебя есть промокод.

So although English might make you think in terms of a direct object after have, Russian is using a different structure: at you there exists a promo code. That is why промокод stays in the nominative.

Why is there no word for the in мы купим билеты if English says the tickets?

Russian has no articles like a or the.

So билеты can mean:

  • tickets
  • the tickets
  • sometimes even some tickets

The exact meaning comes from context.

In this sentence, English may naturally translate it as the tickets if both speakers already know which tickets they mean. Russian does not need a separate word for that.

Is промокод a Russian word or a borrowed word?

It is a borrowed modern word, built from English-origin elements:

  • промо- from promo
  • код = code

It behaves like a normal Russian masculine noun:

  • промокод
  • промокода
  • промокоду, etc.

So even though it is relatively modern and borrowed, grammatically it works like a regular Russian noun.

Could you say с промокодом or по промокоду instead?

Yes, but that would change the structure and focus.

The original sentence says:

  • Если у тебя есть промокод... = If you have a promo code...

This focuses on the condition of possessing one.

Other versions are possible:

  • С промокодом мы купим билеты дешевле. = With a promo code, we’ll buy the tickets more cheaply.
  • По промокоду мы купим билеты дешевле. = Using the promo code / with the promo code, we’ll buy the tickets more cheaply.

These sound slightly different:

  • у тебя есть промокод focuses on whether you have one
  • с промокодом / по промокоду focuses on using it

So the original is best if the key point is the condition if you have one.

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

Master Russian — from Если у тебя есть промокод, мы купим билеты дешевле 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