English.guru

Нөлдік және аралас шартты сөйлемдер: айтылмай қалатын екеуі

Әрқашан рас нәрсеге арналған шартты сөйлем және екі уақытты жалғайтыны — бірінші, екінші, үшіншісі қамтымайтын тұстар.

Курстардың көбі үш шартты сөйлемді өтіп, сонымен тоқтайды. Бірақ нөмірленген үшеуі ағылшын тілінің 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 тексеруіне және қажет аралас үлгіні таңдауға бағытталған.

Өзіңізді тексеріңіз: Тест: нөлдік және аралас шартты сөйлемдер →