This document discusses different types of conditionals and wish clauses:
[1] Zero, first, second, third, and mixed conditionals are explained using examples. These conditionals refer to situations that are real, likely, unlikely, or contrary to fact.
[2] Wish clauses are used to express wishes about present, past, and future situations. Wishes about the present use "wish/if only" plus past tense. Wishes about the past use "wish/if only" plus "had". Wishes about the future use "wish/if only" plus "would".
[3] Other structures like inversion, implied conditionals, and uses of "if" are also covered