Принято различать по крайней мере три вида условных конструкций: реальные (реализация посылки высоковероятна), нереальные (реализация посылки маловероятна) и контрафактические (посылка невозможна в реальном мире); как можно видеть, эта классификация производится на базе значений эпистемической модальности, дополнительно выражаемых в составе условных конструкций. Последние два типа конструкций иногда объединяются не вполне точным в данном случае термином «ирреальные». В русском языке реальное условие противопоставляется всем видам ирреального, тогда как в романских и германских языках обычно грамматически противопоставляются все три, ср. предложения (1)-(3) в русском (а), английском (Ь) и французском (с) варианте:
           (1) Реальное условие:
                 a. Если пойдёт дождь, мы останемся дома [‘дождь возможен’]
                 b. I/ И гагпз, тв’11 зШу Ноте
                 c. 5’й р1еШ, оп гез1ега а 1а тагзоп
           (2) Нереальное условие:
                 а. Если бы <завтра> пошёл дождь, мы остались бы дома [‘дождь маловероятен’]
429
Часть II. Грамматические значения в языках мира
                b. I/ И гатей, те тои1й з!ау Ноше
                c. 5’йр1еиеаИ, оп гез1егаИ а 1а тагзоп
           (3) Контрфактическое условие:
                а. Если бы <вчера> пошёл дождь, мы остались бы дома [‘в действительности дождя не было’]
           b. I/ И Най гатей, те тои1й Наье зТауей Ноте
           c. 5’й аьаИ р1и, оп зегаИ гез!е а 1а тагзоп