// **************************************************************************
//
// Хвост глагольной конструкции
//
// **************************************************************************
// --------- тайна сия велика есьмь Обсоятельство -------------
@Перевод
{
// @Структура фраза_однородный_член = and_or все_все ;
@Структура фраза_однородный_член = союз все_все ;
// @Структура фраза_однородный_член = and_or все_все ;
@Структура фраза_однородный_член = союз все_все ;
}
@Перевод
{
@Выбор обстоятельство1 =
предлог_сущ
гр_наречия
but_do_глагол
фраза_that
фраза_whether
фраза_обстоятельство
фраза_однородный_член
;
// закоментировано пока не пойму наречие здесь или прилагательное
@Выбор обстоятельство1 =
предлог_сущ
гр_наречия
but_do_глагол
фраза_that
фраза_whether
фраза_обстоятельство
фраза_однородный_член
;
}
@Перевод
{
@Выбор2 _пред_обстоятельство =
предлог_сущ
гр_наречия
фраза_обстоятельство
обстоятельство_пп
@00
;
@Выбор2 _пред_обстоятельство =
предлог_сущ
гр_наречия
фраза_обстоятельство
обстоятельство_пп
@00
;
}
@Перевод
{
@Структура обстоятельство2 = обстоятельство1 _обстоятельство ;
@Структура обстоятельство2 = обстоятельство1 _обстоятельство ;
}
@Перевод
{
@Выбор _обстоятельство = обстоятельство2 рв_вопрос1 @00;
@Выбор _обстоятельство = обстоятельство2 рв_вопрос1 @00;
}
// --------- хвосты, которые лезут в модель дополнений
// PP:@0[to]=PP(Д):@0[_]
// PP:@0[for]=PP(Р):@0[для]
@Перевод
{
// He cut his finger. = он режет его палец (test01)
@Структура хвост_1 = гр_сущ_а ;
@Структура хвост_1 = гр_сущ_а( В ) ;
}
@Перевод
{
// They told me that I was too early. = они сказали мне, что я был слишком рано (test25)
@Структура хвост_2 = гр_сущ_а ;
@Структура хвост_2 = гр_сущ_а( Д ) ;
}
@Перевод
{
// She said to him that... = она сказала ему, что... (test26)
@Структура хвост_3 = @0гр_сущ_а ;
@Структура хвост_3 = гр_сущ_а( Д ) ;
}
@Перевод
{
// We heard from Jones all. = мы услышали от Джона все (test38)
@Структура хвост_4 = предлог_сущ гр_сущ_а ;
@Структура хвост_4 = предлог_сущ гр_сущ_а( В ) ;
}
@Перевод
{
// to search for manual pages. =
@Структура хвост_4а = предлог_сущ ;
@Структура хвост_4а = предлог_сущ ;
}
@Перевод
{
// You must write her a letter. = ты должен написать ей письмо (test40)
@Структура хвост_5 = гр_сущ_а гр_сущ_а ;
@Структура хвост_5 = гр_сущ_а( Д ) гр_сущ_а( В ) ;
}
@Перевод
{
// We appointed him manager = мы назначили его менеджером (test16)
@Структура хвост_6 = гр_сущ_а гр_сущ_а ;
@Структура хвост_6 = гр_сущ_а( В ) гр_сущ_а( Т ) ;
}
// --------- хвосты, которые лезут в модель дополнений с трудом
@Перевод
{
// I found the box empty. = я нашел этот ящик пустым (test15)
@Структура хвост_7 = гр_сущ_б гр_прил ;
@Структура хвост_7 =
гр_сущ_б( &Число, &Лицо, В, &Род ) гр_прил( Род, Т, Число ) ;
}
@Перевод
{
// ------- это вообще можно сделать способом распространять существительное ----
@Структура хвост_8 = гр_сущ_б глагол( &S1, Form2 ) ;
@Структура хвост_8 =
гр_сущ_б( &Число, &Лицо, В, &Род )
глагол( Сов, причастие, @0, @0, @0, Род, Пассив, В )
;
}
// --------- хвосты, которые НЕ лезут в модель дополнений ----------
@Перевод
{
// Do you think it odd that I should live by myself? (test07)
// Ты думаешь это странно, что я живу один
@Структура хвост_21 = @0гр_квази_наречия ;
@Структура хвост_21 = @0гр_квази_наречия ;
}
@Перевод
{
// You wouldn't want there to be war. =
// Вы не хотите, чтобы была другая война (test05)
@Структура хвост_22 = @0@0@0_No гр_сущ_б ;
@Структура хвост_22 =
@0
_No
глагол[быть]( Сов, глагол, @0, Число, прошлое, Род, Актив, @0 )
гр_сущ_б( &Число, &Л, И, &Род )
;
}
@Перевод
{
// They proved him to be wrong. = Они считали что он был виноват (test06)
@Структура хвост_23_1 = гр_сущ_б to_inf2( &S1 ) ;
@Структура хвост_23_1 = @0гр_сущ_б( &Ч, &Л, И, &Р ) to_inf2( Число, Род ) ;
}
@Перевод
{
// I sent Tom to buy some stamps. = я послал тома купить марки (test23)
@Структура хвост_23_2 = гр_сущ_в to_inf( &S1 ) ;
@Структура хвост_23_2 = гр_сущ_в( &Ч, В, &Р ) to_inf( Ч, Р ) ;
}
@Перевод
{
@Структура хвост_23_3 = гр_сущ_в to_inf( &S1 ) ;
@Структура хвост_23_3 = гр_сущ_в( &Ч, В, &Р ) @0to_inf( Ч, Р ) ;
}
@Перевод
{
// I do not want anyone to know. = я не хочу чтобы кто-нибудь знал (test04)
@Структура хвост_23_4 = гр_сущ_б to_inf2( &S1 ) ;
@Структура хвост_23_4 = @0гр_сущ_б( &Ч, &Л, И, &Р ) to_inf2( Ч, Р ) ;
}
@Перевод
{
@Выбор хвост_а =
хвост_1
хвост_2
хвост_3
хвост_4
хвост_5
хвост_6
хвост_7
хвост_8
хвост_4а
хвост_21
хвост_22
хвост_23_1
хвост_23_2
хвост_23_3
хвост_23_4
@00
;
@Выбор хвост_а =
хвост_1
хвост_2
хвост_3
хвост_4
хвост_5
хвост_6
хвост_7
хвост_8
хвост_4а
хвост_21
хвост_22
хвост_23_1
хвост_23_2
хвост_23_3
хвост_23_4
@00
;
}
@Перевод
{
@Структура хвост = хвост_а _обстоятельство ;
@Структура хвост = хвост_а _обстоятельство ;
}