Conditionals are used to express both real, likely and unreal situations. As a result, tenses used with them are not flat; they change. That is why the difference between ‘If I arrive’ and ‘If I had ...
We use the zero conditional to talk about things which always happen if a particular action takes place. These can be scientific facts, or things we believe are always true. When you take exercise, ...