Hace — тому
Щоб сказати, скільки часу тому щось сталося, ставте hace перед проміжком часу. Дієслово стоїть у претериті, бо дія завершилася:
- Me mudé aquí hace dos años. (Я переїхав сюди два роки тому.)
- Hace una semana vi a Marta. (Тиждень тому я бачив Марту.)
- —¿Cuándo llegaste? —Hace una hora. (—Коли ти приїхав? —Годину тому.)
Порядок слів зворотний до українського: «два роки тому» — hace dos años.
Desde і desde hace — з і вже
Про те, що почалося в минулому і досі триває, іспанською кажуть у теперішньому часі — так само, як українською («Я живу тут з 2020 року»):
- desde + момент (дата, рік, день, година): Vivo aquí desde 2020. (Я живу тут з 2020 року.) Estudio español desde enero. (Я вивчаю іспанську із січня.)
- desde hace + проміжок часу: Vivo aquí desde hace cinco años. (Я живу тут уже п'ять років.) Trabajo en esta tienda desde hace un mes. (Я працюю в цьому магазині вже місяць.)
Скільки часу тому, відколи, як довго
| Іспанською | Значення | Приклад |
|---|---|---|
| hace + tiempo | тому (дія завершилася) | Llegué hace una hora. |
| desde + momento | з, відколи (досі триває) | Vivo aquí desde 2020. |
| desde hace + tiempo | вже (досі триває) | Vivo aquí desde hace cinco años. |
| hace + tiempo + que | вже (досі триває) | Hace cinco años que vivo aquí. |
| durante + tiempo | протягом (період завершився) | Viví en Lima durante dos años. |
Hace… que і запитання
Hace + проміжок часу + que + теперішній час означає те саме, що desde hace, тільки час стоїть на початку:
- Hace tres años que estudio español. = Estudio español desde hace tres años. (Я вивчаю іспанську вже три роки.)
Щоб запитати, кажіть ¿Desde cuándo…? (відколи) або ¿Cuánto tiempo hace que…? (як довго):
- —¿Desde cuándo vives aquí? —Desde 2019. (—Відколи ти тут живеш? —З 2019 року.)
- —¿Cuánto tiempo hace que estudias español? —Dos años. (—Як довго ти вивчаєш іспанську? —Два роки.)
Завершений період — durante
Коли період завершився, уживайте претерит із durante або просто з проміжком часу, але не desde hace:
- Viví en Lima durante dos años. = Viví en Lima dos años. (Я два роки жив у Лімі, а тепер там не живу.)
Desde … hasta позначають початок і кінець: Trabajo desde las nueve hasta las cinco. (Я працюю з дев'ятої до п'ятої.)
Ya і todavía
| Іспанською | Значення | Приклад |
|---|---|---|
| ya | вже | Ya sé nadar. |
| todavía | досі, ще | Todavía vivo con mis padres. |
| todavía no | ще не | Todavía no sé nadar. |
| ya no | вже не, більше не | Ya no fumo. |
Де стоять ya і todavía
Ya, todavía, todavía no і ya no зазвичай стоять перед дієсловом:
- Ya he terminado. (Я вже закінчив.)
- Todavía no he terminado. (Я ще не закінчив.)
- Mi abuela ya no trabaja. (Моя бабуся вже не працює.)
Ya і todavía можуть стояти й у кінці: He terminado ya. No he terminado todavía. Але ніколи — між haber і дієприкметником: Ya he comido, а не He ya comido.
«Ще не» — це todavía no, «вже не, більше не» — ya no.
Приклади
- Mis abuelos se casaron hace cincuenta años.Мої дідусь і бабуся одружилися п'ятдесят років тому.
- Vivo en este barrio desde 2018.Я живу в цьому районі з 2018 року.
- Estudio alemán desde hace seis meses.Я вивчаю німецьку вже пів року.
- Hace diez años que conozco a Laura.Я знаю Лауру вже десять років.
- Trabajé en un hotel durante tres años.Я три роки працював у готелі.
- Ya he comido, gracias.ІспаніяЯ вже поїв, дякую.
- Ya comí, gracias.Латинська АмерикаЯ вже поїв, дякую.У Латинській Америці тут зазвичай уживають претерит.
- Mi padre ya no fuma.Мій батько вже не курить.
Типові помилки
- Неправильно:
Llegué dos horas hace.Правильно: ✓ Llegué hace dos horas.Hace стоїть перед проміжком часу. - Неправильно:
Vivo aquí desde cinco años.Правильно: ✓ Vivo aquí desde hace cinco años.З проміжком часу вживайте desde hace; саме desde стоїть із моментом (desde 2020). - Неправильно:
Viví en Lima desde hace dos años.Правильно: ✓ Viví en Lima durante dos años.Desde hace — лише для того, що досі триває; для завершеного періоду вживайте durante. - Неправильно:
Ya no he terminado.Правильно: ✓ Todavía no he terminado.«Ще не» — це todavía no; ya no означає «вже не, більше не». - Неправильно:
He ya comido.Правильно: ✓ Ya he comido.Між haber і дієприкметником нічого не ставлять.