Составные времена: pluscuamperfecto и perfecto de subjuntivo
У тебя уже есть pretérito perfecto (he hablado). Сегодня — два его родственника. pluscuamperfecto (había hablado) — действие, которое уже было выполнено к какому-то моменту в прошлом. pretérito perfecto de subjuntivo (haya hablado) — то же по форме, что perfecto, но в субхунтиве.
Pluscuamperfecto — формы
Берётся глагол haber в imperfecto + причастие: había, habías, había, habíamos, habíais, habían + hablado/comido/vivido. Cuando llegué, ella ya había salido (когда я пришёл, она уже ушла). По-русски — почти всегда совершенный вид с 'уже'.
Когда использовать pluscuamperfecto
Описывает действие, ЗАКОНЧЕННОЕ к моменту другого действия в прошлом. Помогает раскручивать историю с двумя временными слоями. Cuando entré, mi mamá ya había hecho la cena (когда я вошла, мама уже приготовила ужин). Nunca había visto algo así (я никогда такого не видел).
Pretérito perfecto de subjuntivo — формы
haber в presente de subjuntivo + причастие: haya, hayas, haya, hayamos, hayáis, hayan + hablado/comido/vivido. По форме узнаваемо: то же причастие, но другая форма haber.
Когда использовать perfecto de subjuntivo
В тех же случаях, что и обычный subjuntivo (querer que, esperar que, no creer que…), но когда действие УЖЕ ЗАКОНЧЕНО или произошло до момента речи. Espero que hayas comido (надеюсь, ты (уже) поел). No creo que haya llegado (не верю, что он пришёл). Es bueno que hayas venido (хорошо, что ты пришёл).
Сравнение четырёх времён прошлого
Comí pan = я съел/ел хлеб (просто, законченно). He comido pan = я съел хлеб (связь с настоящим — недавно). Comía pan = я ел хлеб (фон, привычка). Había comido pan = я съел хлеб (раньше, чем что-то ещё в прошлом). Это не лестница сложности — это разные слои времени.
Подсказки и маркеры
Pluscuamperfecto часто соседствует с маркерами 'ya' (уже), 'todavía no' (ещё не), 'antes de que' (до того, как), 'cuando' (когда — со значением 'к моменту'). 'Ya había salido cuando llamaste' = он уже ушёл, когда ты позвонил.
