Types of If Clauses in English, Conditional clauses type 0, type 1, type 2, type 3 and mixed type;
If Clauses (conditional Clauses) Type 0
Simple Present + Simple Present
If Clauses (conditional Clauses) Type 1
Simple Present + Simple Future
If Clauses (conditional Clauses) Type 2
Simple Past + Would + V1
If Clauses (conditional Clauses) Type 3
Past Perfect Tense + Would + Have + V3
If Clauses (conditional Clauses) Type Mixed
Simple Past + Would Have V3
Past Perfect + Would V1