Тип I (Real Conditional):
If mother buys a cake, we will have a very nice tea-party.
Тип II (Hypothetical Conditional):
If mother bought a cake, we would have a very nice tea-party.
Тип III (Past Unreal Conditional):
If mother had bought a cake, we would have had a very nice tea-party.