1. Zero Conditional - о том, что верно всегда - как, например, научный факт. Классический пример: If you heat ice, it melts. (Если нагреть лед, он растает).
В момент построения предложения с использованием zero conditional мы часто не думаем ни о прошлом, ни о будущем, ни даже о настоящем. Все, что у нас есть - факт.
И условие, и результат должны быть выражены в Present Simple.
2. First Conditional - когда речь идет о том, что скорее всего произойдет в будущем.
Условие (которое, возможно, наступит в будущем) ставится в Present Simple, а следствие - в Future Simple.
Иногда вместо will используют shall, can или may.
If it's sunny this afternoon, we can play tennis. (Если днем будет солнечно, можем сыграть в теннис).
3. Second Conditional - нереальное настоящее: о вещах, которые нереальны или скорее всего никогда не произойдут. Past Simple (Continuous) + would/could/might + bare infinitive (неопределенная форма без to).
If I saw a ghost, I would run away. (Если бы я увидел призрака, я бы убежал).
If I married Mary, I would be happy. (Если бы я женился на Мэри, я был бы счастлив).
Также, если хотите дать кому-то совет - используйте именно этот тип условного предложения.
If I were you, I wouldn't buy this car. (На твоем месте я бы не покупал эту машину)
4. Third Conditional - нереальное прошлое. Часто используется для того, чтобы выразить сожаление по поводу ошибки или упущенной возможности.
Past Perfect (Continuous) + would/could/might + have + past participle.
If I had locked a car, it wouldn't have been stolen. (Если бы я закрыл машину, ее бы не украли).
Когда условная часть предложения находится вначале - запятая ставится. Если в конце - не ставится.
If you come early, we can go for a walk.
We can go for a walk if you come early.
Will и would могут использоваться в условной части (First Conditional), если мы имеем ввиду просьбу, настаиваем на чем-то или выражаем недовольство.
• If you will give me a hand with the dishes, we can go out together. (Please, give me a hand with the dishes).
• If you will continue to go out every night, you’ll fall your exams. (insistence; if you insist on going out).
Вместо If могут быть использованы as long as, providing/provided that, (а так же unless вместо if not).