How to use conditionals in English: zero, first, second, third and mixed