Шартты сөйлемдер: бірінші, екінші және үшінші түрі қарапайым тілмен
Шартты сөйлемдердің үш негізгі түрі, олардың айырмашылығы неде және оларды шатастырмауды қалай үйренуге болады — түсінікті нақты мысалдармен.
Шартты сөйлемдер ("if"-сөйлемдер) үйренушілерді күрделі грамматикамен емес, әр түрдің өз сұрағына жауап беретінімен шатастырады: бұл шынайы ма, қиялдағы ма, әлде мүлдем мүмкін емес пе?
Нөлдік түрі: әрқашан ақиқат болатын жағдай
Формасы: If + present simple, present simple
Нөмірленген үш түрден бұрын тағы бір, төртінші түр бар — жалпы заңдылықтар үшін, мұнда if «әрдайым, қашан болсын» дегенді білдіреді.
- If you heat water to 100°C, it boils.
- If I don't sleep, I get headaches.
Мұнда will мүлдем жоқ: ештеңе болжанбайды, тек факт айтылады.
Бірінші түрі: болашақтағы шынайы мүмкіндік
Формасы: If + present simple, will + негізгі етістік
Шын мәнінде болуы мүмкін жағдайлар үшін қолданылады.
- If it rains tomorrow, we'll stay home.
- If you study hard, you'll pass the exam.
Шарт шын мәнінде мүмкін — сіз әлі бұл болатынын білмейсіз, бірақ бұл орын алуы мүмкін.
Екінші бөлікте сенімділік немесе талап ету дәрежесін өзгертетін басқа модаль етістіктер де қолданыла алады: If it rains, we might stay home. · If you see her, tell her I called.
Екінші түрі: осы шақта/болашақта шындыққа жанаспайтын немесе екіталай жағдай
Формасы: If + past simple, would + негізгі етістік
Болжамды жағдайлар үшін қолданылады — қиялдағы, екіталай немесе дәл қазір мүмкін емес жағдайлар.
- If I won the lottery, I would travel the world. (мен, сірә, ұтпаймын)
- If I were you, I would apologize. (мен сіз емеспін — таза болжам)
Назар аударыңыз: екінші түрде "be" етістігімен дәстүр бойынша барлық жақ үшін were қолданылады (if I were, if she were), дегенмен ауызекі тілде "was" де жиі кездеседі.
Үшінші түрі: мүмкін болмаған өткен шақ
Формасы: If + past perfect, would have + өткен шақ есімшесі
Болмаған өткен оқиға туралы — және оның қиялдағы нәтижесі туралы айту үшін қолданылады.
- If I had studied harder, I would have passed the exam. (мен оқымадым — сондықтан тапсырмадым)
- If she had left earlier, she wouldn't have missed the train. (ол кеш шықты — сондықтан пойызға кешікті)
Бұл өкініш немесе артқа қарау туралы — мұнда енді ештеңені өзгерту мүмкін емес.
Түрлерді салыстыру
| Түрі | If-бөлім | Нәтиже | Мағынасы |
|---|---|---|---|
| Нөлдік | present simple | present simple | Әрқашан ақиқат |
| Бірінші | present simple | will + етістік | Шынайы болашақ |
| Екінші | past simple | would + етістік | Шындыққа жанаспайтын осы шақ/болашақ |
| Үшінші | past perfect | would have + есімше | Мүмкін болмаған өткен шақ |
Кестенің артындағы заңдылық — шақ бойынша бір қадам артқа жылжу шындықтан бір қадам алшақтауды білдіреді. Осы шақ — шынайыға, өткен шақ — шындыққа жанаспайтынға, past perfect — мүмкін еместікке арналған. Мұндағы шақ уақытты емес, қашықтықты білдіреді.
Аралас шартты сөйлемдер
Өмірде жағдайлар жиі екі шақты қамтиды: себебі өткенде, нәтижесі осы шақта, немесе керісінше. Ағылшын тілі жай ғана әр түрден жартысын алады.
- If I had studied medicine, I would be a doctor now. (шарт өткенде → нәтиже қазір)
- If I were more organised, I wouldn't have missed the deadline. (шарт қазір → нәтиже өткенде)
Бұл ерекшелік емес, әр жартысы өз шағы бойынша таңдалатынының табиғи салдары.
«Егер» дегенді айтудың басқа тәсілдері
| Сөз | Мағынасы | Мысал |
|---|---|---|
| unless | егер ... болмаса | I won't go unless you come. |
| as long as / provided that | тек осы шартпен | You can borrow it as long as you return it. |
| in case | сақтық үшін, алдын ала | Take an umbrella in case it rains. |
| even if | шарттың мәні жоқ | I'm going even if it rains. |
in case-ке жеке тоқталған жөн: I'll take an umbrella if it rains «ауа-райын көрген кезде шешемін» дегенді білдіреді, ал in case it rains — «сақтық үшін қазір алып барамын» дегенді білдіреді.
Ресми инверсия
Ресми жазбада if-ті алып тастап, көмекші етістікті алға шығаруға болады:
- Had I known, I would have said something. (= If I had known)
- Were I in your position, I would wait. (= If I were)
- Should you need help, please call. (= If you should need)
Дерлік бәрі жіберетін қате
Сөйлемнің екі бөлігі арасында шақтарды араластыру — ең жиі кездесетін қате.
❌ If I would have more time, I would travel more. ✅ If I had more time, I would travel more. (екінші түрі — if-бөлімде "would" қолданылмайды)
Жұмыс ұсынысына көз жүгірту
A: If they offer it to you, will you take it?
B: Probably. If the money were better I'd have said yes already.
A: You should have negotiated.
B: I know. If I'd pushed harder, I'd be signing the contract now.
Бірінші түрі шынайы мүмкіндік үшін, екіншісі шындыққа жанаспайтын осы шақ үшін, ал соңғы репликада аралас түрі: себебі өткенде, нәтижесі қазір.
Өзіңізді тексеріңіз
Төмендегі тест шынайы сөйлемдерді ұсынады, оларды анықтау керек: шынайы ма, болжамды ма, әлде кеш қалып қойды ма?