Головне правило
Маркер минулого вимагає минулого часу: yesterday, last + період (last week), період + ago (two days ago). Перед last немає ні the, ні in, ні on, а ago стоїть після періоду: I called her two days ago.
Маркери минулого за групами
| Група | Як будуємо | Приклад |
|---|---|---|
| yesterday | yesterday, yesterday morning / afternoon / evening, the day before yesterday | I cooked dinner yesterday evening. |
| last | last + night / week / month / year / weekend / summer / Monday | We travelled to Spain last summer. |
| ago | число або a / an + період + ago | She came home two hours ago. |
| in, on | in + рік або місяць, on + день (готові сполуки) | They bought this house in 2019. |
| when | when I was a child / young / ten | When I was a child, I lived in Lviv. |
Українське «минулого тижня» стоїть у родовому відмінку, «на минулому тижні» - у місцевому, і обидва звучать природно. В англійській відмінків немає, тому last week підходить до обох і не приймає жодних службових слів: не «the last week», не «in last week» і не «on last Monday», а просто last week і last Monday.
Приклади
- I visited my grandmother yesterday. Вчора я навідав бабусю.
- We watched a film last night. Вчора ввечері (вночі) ми дивилися фільм.
- He called me the day before yesterday. Позавчора він мені телефонував.
- My brother arrived a week ago. Мій брат приїхав тиждень тому.
- They moved here in 2019. Вони переїхали сюди у 2019 році.
- I met Anna on Friday. Я зустрів Анну в п’ятницю.
- Last summer we went to the sea. Минулого літа ми їздили на море.
- When I was ten, I swam every day. Коли мені було десять, я плавав щодня.
Yesterday, last night і позавчора
Yesterday - це «вчора», а частини дня додаємо без прийменника: yesterday morning, yesterday afternoon, yesterday evening. Для «вчора вночі» є окреме last night; yesterday night звучить неприродно. «Позавчора» - одне слово, а англійською їх чотири: the day before yesterday. Не «before yesterday».
Last без the і без прийменника
Last + період означає «минулий»: last week, last month, last year, last weekend, last summer, last Monday. Артикля перед last немає. Це одна сполука, яка стоїть сама: I saw him last month. Так перекладають і «минулого місяця», і «в минулому місяці».
Ago стоїть після періоду
Українське «тому» теж іде після періоду («два дні тому»), і в англійській порядок той самий: two days ago, a week ago, an hour ago, three years ago, a long time ago. Після числа період у множині: two days, а не «two day». Ago ніколи не стоїть на початку і не замінюється на before: не «ago two days» і не «before two days».
In 2019, on Friday, when I was a child
Тут вивчайте готові сполуки, а вибір прийменників як систему вам покаже окрема тема. Рік і місяць: in 2019, in May. Українське «у 2019 році» англійською не має слова «рік»: не «in 2019 year». День тижня: on Friday, і лише з дієсловом у минулому часі видно, що це одна конкретна п’ятниця. Для «коли я був дитиною» беремо when I was a child (a child, young, ten) і Past Simple: When I was a child, I lived in Lviv.
Де ставити маркер
Маркер стоїть або в кінці речення, або на його початку: We watched a film last night. = Last night we watched a film. Зміст той самий. На початку часто ставлять кому після довшого маркера: When I was a child, I lived in Lviv.
Маркер вирішує, який час вибрати
| Маркер | Час | Приклад |
|---|---|---|
| now, these days | Present Simple | Now I walk to school every day. |
| yesterday, last week, two days ago | Past Simple | I walked to school yesterday. |
Слово з every саме по собі не завжди означає теперішній час. Якщо контекст минулий, звичку теж описує Past Simple: When I was ten, I walked to school every day. Якщо ж у реченні є now, these days чи дієслово в теперішньому часі, вибір очевидний: Last year I lived in Lviv, but now I live in Kyiv.
Підказка
Побачили yesterday, last або ago - одразу перевірте дієслово: воно має стояти в Past Simple (walked, went). Маркер і дієслово завжди говорять про той самий час.
Типові помилки
I went there yesterday night.I went there last night. «вчора вночі» - це last night.He came before yesterday.He came the day before yesterday. «позавчора» - чотири слова.We visited them the last week.We visited them last week. перед last немає the.She called me on last Monday.She called me last Monday. перед last немає прийменника.I saw him ago two days.I saw him two days ago. ago стоїть після періоду.I bought it two day ago.I bought it two days ago. після двох період у множині.They moved here in 2019 year.They moved here in 2019. слово «рік» не потрібне.I travel to Spain last summer.I travelled to Spain last summer. last summer вимагає минулого часу.
Питання і відповіді
Як сказати «вчора вночі» англійською?
Last night: I slept badly last night. Варіант yesterday night не вживайте. Вчора ввечері - yesterday evening.
Чому не можна казати the last week?
Для «минулого тижня» вживають last week без артикля і без прийменника. Так само: last month, last year, last Monday.
Як сказати «два дні тому» англійською?
Two days ago. Період іде першим, ago - останнім: a week ago, an hour ago, three years ago.
Як англійською буде «позавчора»?
The day before yesterday. Це чотири слова, одного слова для цього в англійській немає.
Як сказати «у 2019 році» і «в травні»?
In 2019 і in May. Слова «рік» не додають: не «in 2019 year».
Чи можна вживати every day з минулим часом?
Так, якщо контекст минулий: When I was ten, I walked to school every day. Якщо ж ідеться про теперішню звичку, потрібен Present Simple: Now I walk to school every day.