    // ----------------------------------------------------------------------------
    //              конструкции для фраза_verb
    // ----------------------------------------------------------------------------
    @Перевод
    {
       @Структура  фраза_verb_повест3 = подлежащее бп_сказуемое_б ;
       @Структура  фраза_verb_повест3( присутствие &П ) =
                   подлежащее( &Ч, &Л, &Р ) бп_сказуемое_б( Л, Ч, Р, П ) ;
    }

    @Перевод
    {
       @Выбор      фраза_verb_повест0 =
                   фраза_verb_повест1 фраза_verb_повест2 фраза_verb_повест3 ;
       @Выбор      фраза_verb_повест0( присутствие &П ) =
                   фраза_verb_повест1( П )
                   фраза_verb_повест2( П )
                   фраза_verb_повест3( П )
                   ;
    }

    @Перевод
    {
    // на самом деле "_обстоятельство" - это придаточная фраза
       @Структура  бп_фраза_verb_повест = _обстоятельство фраза_verb_повест0 ;
       @Структура  бп_фраза_verb_повест = _обстоятельство фраза_verb_повест0( %Нет ) ;
    }

    // ----------------------------------------------------------------------
    //       конструкции для фраза_verb_ли
    // ----------------------------------------------------------------------
    @Перевод
    {
       @Беспорядок   фраза_verb_ли1 =
                    подлежащее       бп_сказуемое  дополнение ;
       @Беспорядок  фраза_verb_ли1 =
                    подлежащее( &Ч, &Л, &Р ) бп_сказуемое( Л, Ч, Р, %Да ) дополнение ;
    }
    @Перевод
    {
       @Беспорядок  фраза_verb_ли2 =
                    подлежащее       бп_сказуемое ;
       @Беспорядок  фраза_verb_ли2 =
                    подлежащее( &Ч, &Л, &Р ) бп_сказуемое( Л, Ч, Р, %Да ) ;
    }
    @Перевод
    {
       @Беспорядок  фраза_verb_ли3 =
                    подлежащее       бп_сказуемое_б ;
       @Беспорядок  фраза_verb_ли3 =
                    подлежащее( &Ч, &Л, &Р ) бп_сказуемое_б( Л, Ч, Р, %Да ) ;
    }
    @Перевод
    {
    // должна быть именно структура
       @Структура  фраза_verb_ли4 = обстоятельство_ли фраза_verb_повест0 ;
       @Структура  фраза_verb_ли4 = обстоятельство_ли фраза_verb_повест0( %Да ) ;
    }

    @Перевод
    {
       @Выбор      фраза_verb_ли0 = фраза_verb_ли1 фраза_verb_ли2 фраза_verb_ли3 ;
       @Выбор      фраза_verb_ли0 = фраза_verb_ли1 фраза_verb_ли2 фраза_verb_ли3 ;
    }

    @Перевод
    {
       @Структура  фраза_verb_ли = @0[cxu] _обстоятельство фраза_verb_ли0 ;
       @Структура  фраза_verb_ли = _обстоятельство фраза_verb_ли0 ;
    }

    @Перевод
    {
       @Выбор      бп_фраза_verb_ли = фраза_verb_ли фраза_verb_ли4 ;
       @Выбор      бп_фраза_verb_ли = фраза_verb_ли фраза_verb_ли4 ;
    }

    // ----------------------------------------------------------------------------
    //           конструкции для фраза_verb_вопрос_к_подлежащему
    // ----------------------------------------------------------------------------
    @Перевод
    {
       @Структура  фраза_verb_вопрос_подлежащему1 =
                   Вопрос_к_подлежащему( %И ) бп_сказуемое дополнение ;
       @Структура  фраза_verb_вопрос_подлежащему1 =
                   Вопрос_к_подлежащему( %И )
                   бп_сказуемое( %3е, %Ед, %М, %Нет )
                   дополнение
                   ;
    }

    @Перевод
    {
       @Структура  фраза_verb_вопрос_подлежащему2 =
                   Вопрос_к_подлежащему( %И ) дополнение бп_сказуемое ;
       @Структура  фраза_verb_вопрос_подлежащему2 =
                   Вопрос_к_подлежащему( %И )
                   бп_сказуемое( %3е, %Ед, %М, %Нет )
                   дополнение
                   ;
    }

    @Перевод
    {
       @Структура  фраза_verb_вопрос_подлежащему3 =
                   Вопрос_к_подлежащему( %И ) бп_сказуемое ;
       @Структура  фраза_verb_вопрос_подлежащему3 =
                   Вопрос_к_подлежащему( %И ) бп_сказуемое( %3е, %Ед, %М, %Нет ) ;
    }

    @Перевод
    {
       @Структура  фраза_verb_вопрос_подлежащему4 =
                   Вопрос_к_подлежащему( %И ) бп_сказуемое_б ;
       @Структура  фраза_verb_вопрос_подлежащему4 =
                   Вопрос_к_подлежащему( %И ) бп_сказуемое_б( %3е, %Ед, %М, %Нет ) ;
    }

    @Перевод
    {
       @Выбор      бп_фраза_verb_вопрос_подлежащему =
                   фраза_verb_вопрос_подлежащему1
                   фраза_verb_вопрос_подлежащему2
                   фраза_verb_вопрос_подлежащему3
                   фраза_verb_вопрос_подлежащему4
                   ;
       @Выбор      бп_фраза_verb_вопрос_подлежащему =
                   фраза_verb_вопрос_подлежащему1
                   фраза_verb_вопрос_подлежащему2
                   фраза_verb_вопрос_подлежащему3
                   фраза_verb_вопрос_подлежащему4
                   ;
    }

    // ----------------------------------------------------------------------------
    //           конструкции для фраза_verb_вопрос_дополнению
    // ----------------------------------------------------------------------------
    @Перевод
    {
       @Структура  бп_фраза_verb_вопрос_дополнению =
                   Вопрос_к_подлежащему( %В ) фраза_verb_повест2 ;
       @Структура  бп_фраза_verb_вопрос_дополнению =
                   Вопрос_к_подлежащему( %В ) фраза_verb_повест2( %Нет ) ;
    }

    // ----------------------------------------------------------------------------
    //           конструкции для фраза_verb_вопрос_обстоятельству
    // ----------------------------------------------------------------------------
    @Перевод
    {
       @Структура  бп_фраза_verb_вопрос_обстоятельству =
                   вопрос_к_обстоятельству_пп бп_фраза_verb_повест ;
       @Структура  бп_фраза_verb_вопрос_обстоятельству =
                   вопрос_к_обстоятельству_пп бп_фраза_verb_повест ;
    }