Skip to content

    Need the rule behind this exercise? Read Conditional mood. For the bigger picture, explore Russian grammar.

    Verbs
    intermediate
    10 questions

    Conditional Constructions: Real and Unreal Conditions 1

    Practice conditional sentences with real and unreal conditions

    This is a preview of the drill content. Interactive practice loads automatically when JavaScript is available.

    Browse Verbs practice

    Question 1

    Если завтра ___ дождь, мы останемся дома.

    English context

    Choose the correct form for real future condition.

    Options

    • будет
    • был бы
    • шёл
    • пойдёт
    Accepted answers and explanation

    Accepted answers

    • будет

    Correct feedback

    Perfect! Real future conditions use future tense in both clauses.

    Grammar rule

    Real conditions use indicative mood with appropriate tenses.

    Question 2

    Если бы у меня ___ время, я бы поехал в отпуск.

    English context

    Choose the correct form for unreal present condition.

    Options

    • есть
    • было
    • будет
    • было бы
    Accepted answers and explanation

    Accepted answers

    • было

    Correct feedback

    Excellent! Unreal present conditions use past tense forms.

    Grammar rule

    Unreal conditions use past tense forms with бы particles.

    Question 3

    Если ты ___ рано, успеешь на автобус.

    English context

    Choose the correct form for real condition.

    Options

    • встанешь
    • встал бы
    • вставал
    • встаёшь
    Accepted answers and explanation

    Accepted answers

    • встанешь

    Correct feedback

    Great! Real conditions use perfective future for completed actions.

    Grammar rule

    Real conditions use appropriate aspectual forms based on action type.

    Question 4

    Если бы он ___ вчера, мы бы встретились.

    English context

    Choose the correct form for unreal past condition.

    Options

    • приезжает
    • приехал
    • приедет
    • приехал бы
    Accepted answers and explanation

    Accepted answers

    • приехал

    Correct feedback

    Perfect! Unreal past conditions use past tense forms.

    Grammar rule

    Unreal past conditions use past tense forms without бы in the если-clause.

    Question 5

    Если погода хорошая, мы ___ в парк.

    English context

    Choose the correct form for general real condition.

    Options

    • идём
    • пойдём
    • шли бы
    • пошли
    Accepted answers and explanation

    Accepted answers

    • идём

    Correct feedback

    Excellent! General conditions use present tense for habitual actions.

    Grammar rule

    General conditions expressing habits use present tense.

    Question 6

    Если бы не дождь, мы бы ___ на дачу.

    English context

    Choose the correct form for negative unreal condition.

    Options

    • едем
    • поехали
    • поедем
    • ездили
    Accepted answers and explanation

    Accepted answers

    • поехали

    Correct feedback

    Great! Unreal conditions with 'если бы не' use past tense.

    Grammar rule

    'Если бы не' introduces negative unreal conditions.

    Question 7

    Если студент много ___, он хорошо сдаст экзамен.

    English context

    Choose the correct form for real condition with ongoing action.

    Options

    • занимается
    • позанимается
    • занимался
    • занимался бы
    Accepted answers and explanation

    Accepted answers

    • занимается

    Correct feedback

    Perfect! Ongoing action in real condition uses present imperfective.

    Grammar rule

    Real conditions with ongoing actions use present imperfective.

    Question 8

    Если бы я ___ русский язык, я бы работал переводчиком.

    English context

    Choose the correct form for unreal condition about ability.

    Options

    • знаю
    • знал
    • буду знать
    • знал бы
    Accepted answers and explanation

    Accepted answers

    • знал

    Correct feedback

    Excellent! Unreal conditions about abilities use past tense forms.

    Grammar rule

    Unreal conditions about abilities or states use imperfective past.

    Question 9

    Если завтра ___ солнце, пойдём на пляж.

    English context

    Choose the correct form for real weather condition.

    Options

    • светит
    • будет светить
    • светило бы
    • светило
    Accepted answers and explanation

    Accepted answers

    • будет светить

    Correct feedback

    Great! Future real conditions use future tense forms.

    Grammar rule

    Future real conditions use future tense in the если-clause.

    Question 10

    Если бы родители ___, дети были бы счастливы.

    English context

    Choose the correct form for unreal condition about state.

    Options

    • здоровы
    • были здоровы
    • будут здоровы
    • здоровые
    Accepted answers and explanation

    Accepted answers

    • были здоровы

    Correct feedback

    Perfect! Unreal conditions about states use past tense forms.

    Grammar rule

    Unreal conditions about states use 'были + short adjective' forms.