//
//   все нормально, только хвост добавить в сказуемое_добавочное
//
// -----------------------------------------------------------------
@Перевод
{
   @Структура  сказуемое_havi_прошлое = _No_p @0[havis] ;
   @Структура  сказуемое_havi_прошлое( число &Число1, род &Род1, падеж Падеж ) = 
               _No_p( &Падеж ) 
               глагол[быть] ( %Сов, %глагол, @0, Число1, %прошлое, Род1, %Актив, @0 ) 
               ;
}

@Перевод
{
   @Структура  сказуемое_havi_настоящее = _No1_p @0[havas] ;
   @Структура  сказуемое_havi_настоящее( падеж Падеж ) = _No1_p( &Падеж ) ;
}

@Перевод
{
   @Структура  сказуемое_havi_будущее = _No_p @0[havos] ;
   @Структура  сказуемое_havi_будущее( падеж Падеж ) = 
               _No_p( &Падеж ) @0[будет] ;
}

@Перевод
{
   @Структура  сказуемое_havi_условн = _No_p @0[havus] ;
   @Структура  сказуемое_havi_условн( число &Число1, род &Род1, падеж Падеж ) = 
               _No_p( &Падеж ) 
               глагол[быть] ( %Сов, %глагол, @0, Число1, %прошлое, Род1, %Актив, @0 ) 
               @0[бы] 
               ;
}

@Перевод
{
   @Выбор      сказуемое_havi = 
               сказуемое_havi_прошлое 
               сказуемое_havi_настоящее 
               сказуемое_havi_будущее 
               сказуемое_havi_условн 
               сказуемое_havi_модальное 
               ;
   @Выбор      сказуемое_havi( число &Число1, род &Род1, падеж Падеж ) = 
               сказуемое_havi_прошлое( Число1, Род1, &Падеж ) 
               сказуемое_havi_настоящее( &Падеж ) 
               сказуемое_havi_будущее( &Падеж ) 
               сказуемое_havi_условн( Число1, Род1, &Падеж ) 
               сказуемое_havi_модальное( Лицо, Число1, Род1 ) 
               ;
}

// ----------------------------------------------------------------
@Перевод
{
   @Структура  сказуемое_esti1 = _Ne связка( %Глагол, &Время ) _обстоятельство ;
   @Структура  сказуемое_esti1( лицо &Лицо, число &Число, род &Род ) = 
               _Ne 
               связка( &СС, %глагол, Лицо, Число, &Время, Род, %Актив ) 
               _обстоятельство 
               ;
   @Таблица( время Время = время Время, совершенность СС )
   {
      прошлое = прошлое Сов ;
      настоящее = настоящее Несов ;
      будущее = будущее Сов ;
   }
}

@Перевод
{
   @Структура  сказуемое_esti_условн = _Ne связка( %Услов, &Время ) _обстоятельство ;
   @Структура  сказуемое_esti_условн( лицо &Лицо, число &Число, род &Род ) = 
               _Ne 
               связка( %Сов, %глагол, Лицо, Число, %прошлое, Род, %Актив ) 
               @0[бы] 
               _обстоятельство 
               ;
}

@Перевод
{
   @Выбор      сказуемое_esti = 
               сказуемое_esti1 сказуемое_esti_условн сказуемое_esti_модальное ;
   @Выбор      сказуемое_esti( лицо &Лицо, число &Число, род &Род ) = 
               сказуемое_esti1( Лицо, Число, Род ) 
               сказуемое_esti_условн( Лицо, Число, Род ) 
               сказуемое_esti_модальное( Лицо, Число, Род ) 
               ;
}

// ----------------------------------------------------------------
@Перевод
{
   @Структура  сказуемое_здесь1_прошлое = 
               _No_p связка( %Глагол, %прошлое ) _обстоятельство ;
   @Структура  сказуемое_здесь1_прошлое( лицо &Лицо, число &Число, род &Род, падеж Падеж ) = 
               _No_p( &Падеж ) 
               связка( %Сов, %глагол, Лицо, Число, %прошлое, Род, %Актив ) 
               _обстоятельство 
               ;
}

@Перевод
{
   @Структура  сказуемое_здесь1_настоящее = 
               _No1_p связка( %Глагол, %настоящее ) _обстоятельство ;
   @Структура  сказуемое_здесь1_настоящее( лицо &Лицо, число &Число, род &Род, падеж Падеж ) = 
               _No1_p( &Падеж ) 
               связка( %Несов, %глагол, Лицо, Число, %настоящее, Род, %Актив ) 
               _обстоятельство 
               ;
}

@Перевод
{
   @Структура  сказуемое_здесь1_будущее = 
               _No_p связка( %Глагол, %будущее ) _обстоятельство ;
   @Структура  сказуемое_здесь1_будущее( лицо &Лицо, число &Число, род &Род, падеж Падеж ) = 
               _No_p( &Падеж ) 
               связка( %Сов, %глагол, Лицо, Число, %будущее, Род, %Актив ) 
               _обстоятельство 
               ;
}

@Перевод
{
   @Выбор      сказуемое_здесь_есть1 = 
               сказуемое_здесь1_прошлое 
               сказуемое_здесь1_настоящее 
               сказуемое_здесь1_будущее 
               ;
   @Выбор      сказуемое_здесь_есть1( лицо &Лицо, число &Число, род &Род, падеж Падеж ) = 
               сказуемое_здесь1_прошлое( Лицо, Число, Род, &Падеж ) 
               сказуемое_здесь1_настоящее( Лицо, Число, Род, &Падеж ) 
               сказуемое_здесь1_будущее( Лицо, Число, Род, &Падеж ) 
               ;
}

@Перевод
{
   @Выбор      сказуемое_здесь_есть = 
               сказуемое_здесь_есть1 сказуемое_здесь_модальное ;
   @Выбор      сказуемое_здесь_есть( лицо &Лицо, число &Число, род &Род, падеж Падеж ) = 
               сказуемое_здесь_есть1( Лицо, Число, Род, &Падеж ) 
               сказуемое_здесь_модальное( Лицо, Число, Род, &Падеж ) 
               ;
}