// ************************************************************************** // // Хвост глагольной конструкции // // ************************************************************************** // --------- тайна сия велика есьмь Обсоятельство ------------- @Перевод { @Структура фраза_однородный_член = союз все_все ; @Структура фраза_однородный_член = союз все_все ; } @Перевод { @Выбор обстоятельство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[to] гр_сущ_а ; @Структура хвост_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[it] гр_квази_наречия ; @Структура хвост_21 = @0[что_это] гр_квази_наречия ; } @Перевод { // You wouldn't want there to be war. = // Вы не хотите, чтобы была другая война (test05) @Структура хвост_22 = @0[there] @0[to] @0[be] _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 = гр_сущ_в( &Ч, %В, &Р ) @0[чтобы] to_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 ; } @Перевод { @Структура хвост = хвост_а _обстоятельство ; @Структура хвост = хвост_а _обстоятельство ; }