Нөлдік және аралас шартты сөйлемдер: айтылмай қалатын екеуі
Әрқашан рас нәрсеге арналған шартты сөйлем және екі уақытты жалғайтыны — бірінші, екінші, үшіншісі қамтымайтын тұстар.
Курстардың көбі үш шартты сөйлемді өтіп, сонымен тоқтайды. Бірақ нөмірленген үшеуі ағылшын тілінің if арқылы істейтінінің бәрін қамтымайды — екі маңызды үлгі тізімнен тыс қалады.
Нөлдік шартты: әрқашан рас
If + present simple, present simple.
Болжам да, жорамал да емес — әлемнің қалай құрылғаны туралы ереже.
- If you heat water to 100°C, it boils.
- If I don't sleep, I get headaches.
- If a customer complains, we refund them.
Танып алудың белгісі: if сөзін when сөзіне дерлік шығынсыз ауыстыруға болады: When you heat water, it boils. Басқа шартты сөйлемдерде бұл алмастыру жүрмейді — «when I won the lottery, I'd buy a house» деген мағынасыз.
Жұмыс ағылшыншасында үнемі кездесетіні — дәл осы нөлдік шартты — регламенттер, үдерістер, техникалық құжаттама. If the build fails, the pipeline stops. Бұл — бәрі қалай жұмыс істейтінін сипаттау грамматикасы.
Бірінші шарттымен салыстырғанда
- If it rains, the ground gets wet. (нөлдік — әрқашан, факт)
- If it rains, I**'ll take** an umbrella. (бірінші — осы нақты жолы)
Нөлдік жалпы шындықты сипаттайды, бірінші бір ғана болашақ оқиғаны болжайды.
Аралас шартты: екі түрлі уақыт
Үшінші шартты екі бөлікті де өткенде ұстайды:
- If I had studied, I would have passed. (өткендегі шарт → өткендегі нәтиже)
Бірақ өткендегі шарттың нәтижесі жиі қазір тұрады.
Өткендегі шарт → қазіргі нәтиже
If + past perfect, would + бірінші тұлға.
- If I had taken that job, I would be in Berlin now.
- If she hadn't missed the flight, she would be here.
- If we had booked earlier, we wouldn't be on the waiting list.
Өкініш өткенде, ал салдары дәл алдыңызда тұр.
Қазіргі шарт → өткендегі нәтиже
Кері нұсқасы да бар, бірақ сирегірек кездеседі.
If + past simple, would have + үшінші тұлға.
- If I were more organised, I wouldn't have missed the deadline.
- If he didn't hate flying, he would have come with us.
Мұнда тұрақты қасиет нақты бір өткен оқиғаны түсіндіреді.
Бес үлгі бір көзқараста
| Түрі | If бөлігі | Негізгі бөлік | Не үшін |
|---|---|---|---|
| Нөлдік | present simple | present simple | әрқашан рас |
| Бірінші | present simple | will + бірінші тұлға | ықтимал болашақ |
| Екінші | past simple | would + бірінші тұлға | шындыққа жанаспас осы шақ |
| Үшінші | past perfect | would have + үшінші тұлға | шындыққа жанаспас өткен |
| Аралас | past perfect | would + бірінші тұлға | өткендегі себеп, қазіргі нәтиже |
Шатастырмауға тұрарлық екі нәрсе
Will сөзін if бөлігіне ешқашан қоймаңыз. If it will rain — қате, керегі if it rains. Ерекшелік — сыпайы өтініш: If you will wait a moment, мұндағы will «ізет білдірсеңіз» дегенді білдіреді.
Екінші шарттыда was емес, were. If I were you — тұрақты тұлға, ал ұқыпты жазба тілде were барлық жақпен қолданылады: if he were here. Ауызша сөйлеуде was естисіз, бірақ емтихан were тұлғасын күтеді.
Әңгіме үстінде
Кофе үстіндегі өкініш
A: If I'd accepted that offer, I'd be living in Berlin now.
B: Would you though? If you were the type to move abroad, you'd have gone years ago.
A: True. If I get another chance, I'll think about it properly.
Төрт репликада үш шартты сөйлем — аралас, кері бағыттағы аралас, содан кейін бірінші. Ешкім кестені есіне түсіріп отырған жоқ; уақыт сызығының өзі солай талап етеді.
Өзіңізді тексеріңіз
Төмендегі тест нөлдік шартты үшін if/when тексеруіне және қажет аралас үлгіні таңдауға бағытталған.