Breakdown of Если промокод не даст скидку, я оформлю возврат и закажу другой товар.
Questions & Answers about Если промокод не даст скидку, я оформлю возврат и закажу другой товар.
Yes. Если means if and introduces a condition:
Если промокод не даст скидку = If the promo code doesn’t give a discount
One important difference from English is that Russian can use a future form after если when the meaning is about a future result. English usually says if the promo code doesn’t work / doesn’t give a discount, not if it won’t give a discount.
So in Russian, this is completely normal:
- Если X случится, я Y = If X happens, I will Y
Даст is the future tense of дать (to give).
Here the speaker is talking about a possible future situation: what will happen if the promo code fails to produce a discount.
- даёт / дает = gives / is giving (present)
- даст = will give
So:
- Если промокод не даёт скидку... would sound more like a general or current statement: If the promo code isn’t giving a discount / doesn’t give a discount
- Если промокод не даст скидку... means If the promo code doesn’t give a discount (when I try it / in this case in the future)