I know there exist three main types of conditionals:
- real present or future (if clause: Present Simple, Present Continuos, Present Perfect; main clause: Future Simple or can, may, might, must + bare infinitive);
- unreal present or future (if clause: Past Simple, Past Continuos; main clause: would, could, might + bare infinitive);
- unreal past (if clause: Past Perfect, Past Perfect Continuous; main clause: would, could, might + Past Participle).
And talking about second type we understand it as a "dream"as well as third means "regret" about something we shouldn't have done in the past. In the first case it is something like "plans'.
There are also three mixed types:
- condition 2 - main clause 3 (unreal, condition reffers to indefinite time, main clause - to certain past time);
- condition 3 - main clause 2 (unreal, condition - in the past, main part - present);
- condition 2 - main part 1.
Could you explain to me what type condition and main clause reffer to (condition reffers to type 2 and main part - type 1)? And what is its type (real/unreal) as we have two different parts. Types 2 and 3 are both unreal so there is no confusion. But in the case above. I would like you to explain to me on this example:
"If nobody phoned him, he won't come to the meeting".