When to use the present tense, the past tense and the future tense in English writing

When to use the present tense, the past tense and the future tense in English writing

When events occur in the present, in general, and in unchangeable truth, the general present tense is used;
When things have happened, use the past tense;
If it hasn't happened, or if it's just imagined, and what will happen in the future, use the future tense