Складнопідрядні речення (що, щоб, коли, якщо)
Complex sentences with subordinate clauses: що (that — facts), щоб (so that / in order to — purpose and wishes, + past l-form or infinitive), бо / тому що (because), коли (when), якщо (if — real conditions). The subordinate clause keeps normal word order and a comma is always used before the conjunction.
I can join clauses with що, щоб, бо/тому що, коли and якщо to explain facts, reasons, purposes, time and real conditions, keeping normal word order and the comma.
Look at these examples. Can you spot the grammar pattern?
Мама каже, що на вечерю сьогодні будуть вареники з вишнями.
Mum says that we're having varenyky with cherries for dinner tonight.
Бабуся дуже хоче, щоб усі онуки приїхали до неї на Великдень у Полтаву.
Grandmother really wants all the grandchildren to come to her place in Poltava for Easter.
Якщо завтра буде гарна погода, ми підемо на Володимирську гірку, бо звідти видно весь Київ.
If the weather is nice tomorrow, we'll go up Volodymyrska Hill, because you can see all of Kyiv from there.
Pay attention to the highlighted parts. What do they have in common?
Складнопідрядне речення = головне + підрядне, з'єднані сполучником. Кома перед сполучником обов'язкова, а порядок слів у підрядному — звичайний (підмет–присудок), як у простому реченні.
| Сполучник | Значення | Приклад |
|---|---|---|
| що | факт | Я знаю, що вона вдома. |
| щоб | мета, бажання | Мама хоче, щоб ти подзвонив. Я прийшов, щоб допомогти. |
| бо / тому що | причина | Ми залишилися вдома, бо був дощ. |
| коли | час | Коли я був малий, ми жили в селі. |
| якщо | реальна умова | Якщо буде сонце, підемо гуляти. |
Головне про щоб: якщо підмети різні — щоб + минула форма на -в/-ла/-ли (Я хочу, щоб ти прийшов); якщо підмет той самий — щоб + інфінітив (Я встав рано, щоб устигнути). Не плутайте реальне якщо (Якщо буде дощ...) з нереальним якби + би (Якби був час, я прийшов би).
Common Error Patterns
Errors in complex sentences: pushing the copula to the end of the subordinate clause on the German model («..., бо я втомлений є»), dropping що on the English model («Я знаю вона вдома»), or using щоб + infinitive when the subjects differ («Мама хоче, щоб я прийти» instead of ...щоб я прийшов), plus a missing comma before the conjunction.
Word order in the subordinate clause is the SAME as in a main clause (subject–verb–object): Я знаю, що вона вдома. Keep що (it is not dropped like English "that"). Use щоб + the past l-form when the subject changes (Мама хоче, щоб ти прийшов), щоб + infinitive when it stays the same (Я прийшов, щоб побачити тебе). Always put a comma before що, щоб, бо, тому що, коли, якщо.
Мама каже, що на вечерю сьогодні будуть вареники з вишнями.
Mum says that we're having varenyky with cherries for dinner tonight.
що introduces a reported fact and cannot be dropped like English "that"; the clause keeps normal word order.
Бабуся дуже хоче, щоб усі онуки приїхали до неї на Великдень у Полтаву.
Grandmother really wants all the grandchildren to come to her place in Poltava for Easter.
Different subjects (grandmother / grandchildren) → щоб + past l-form приїхали; English "want ... to come" has no infinitive equivalent here.
Якщо завтра буде гарна погода, ми підемо на Володимирську гірку, бо звідти видно весь Київ.
If the weather is nice tomorrow, we'll go up Volodymyrska Hill, because you can see all of Kyiv from there.
якщо = real condition (+ future буде); бо = because, and note the verb is NOT sent to the end as in German.
Practice in course
Apply this grammar in A2 course exercises
Frequently asked questions
- When is Складнопідрядні речення (що, щоб, коли, якщо) used?
- Складнопідрядне речення = головне + підрядне, з'єднані сполучником. Кома перед сполучником обов'язкова , а порядок слів у підрядному — звичайний (підмет–присудок), як у простому реченні.
- How is Складнопідрядні речення (що, щоб, коли, якщо) formed?
- Головне про щоб : якщо підмети різні — щоб + минула форма на -в/-ла/-ли (Я хочу, щоб ти прийшов ); якщо підмет той самий — щоб + інфінітив (Я встав рано, щоб устигнути ). Не плутайте реальне якщо (Якщо буде дощ...) з нереальним якби + би (Якби був час, я прийшов би ).
- What are common mistakes with Складнопідрядні речення (що, щоб, коли, якщо)?
- 🇩🇪: в українському підрядному дієслово НЕ йде в кінець: «..., бо я втомлений» (не «..., бо я втомлений є» за зразком weil...bin). 🇬🇧: що не випадає, як англійське "that": Я знаю, що вона вдома (не «Я знаю вона вдома»). 🇷🇺 / 🇨🇿: система як что/чтобы, že/aby, але пишемо щоб одним словом і маємо окреме бо (≈ protože, бо не ставлять на початку речення).