There are three main types of conditional sentences: Type A expresses probable conditions using present tense in the if-clause and future tense in the main clause. Type B expresses improbable conditions using past tense in the if-clause and would/should/might + infinitive in the main clause. Type C expresses impossible conditions using past perfect in the if-clause and would/should/might + perfect infinitive in the main clause. Conditional sentences can also be mixed or use substitute words like unless, as long as, provided, supposing.