There are four main types of conditionals in English: zero, first, second, and third. Each type is used to express different kinds of situations.
1. Zero Conditional: This is used for facts or situations that are always true (such as universal truths or scientific facts). The structure is: If + present simple, present simple.
Example: If you heat water to 100 degrees Celsius, it boils.
2. First Conditional: This is used for real and possible situations in the future. The structure is: If + present simple, will + base verb.
Example: If it rains tomorrow, I will stay home.
3. Second Conditional: This is used for unreal, unlikely, impossible or hypothetical situations in the present or future. The structure is: If + past simple, would + base verb.
Example: If I had a million dollars, I would travel the world.
4. Third Conditional: This is used for situations that did not happen in the past. The structure is: If + past perfect, would have + past participle.
Example: If I had known about the party, I would have gone.