Ago и before: как выбрать правильное слово
Слово "ago" ставится после отрезка времени и отсчитывает его назад от сегодняшнего момента. "Before" значит "раньше" или "до" другого события. Проверяй по глаголу: с "ago" идёт Past Simple, а "before" дружит с Present Perfect и с существительными.
ago и past simplebeforeраньше, до
Правило коротко
Ago и Past Simple
время + ago, Past Simple
ago отсчитывает назад от сейчас.
С Present Perfect не используется.
- I moved here two years ago.Я переехал сюда два года назад.
- She called ten minutes ago.Она позвонила десять минут назад.
Before: раньше, до
before + время/событие; before = раньше
before значит до другого момента.
before не считает от сейчас.
- I have seen this film before.Я уже видел этот фильм раньше.
- Call me before lunch.Позвони мне до обеда.
Когда ставят "ago"?
Слово "ago" ставится после количества времени: two hours, three days, a month. Глагол при этом стоит в Past Simple, потому что момент в прошлом известен или подразумевается. С Present Perfect "ago" не сочетается: "I have seen him an hour ago" звучит ошибкой. Мысленно замени "ago" на "before now": если фраза получается, слово выбрано верно. В вопросах и отрицаниях схема та же: "Did she call five minutes ago?".
- We met at a party three years ago.Мы познакомились на вечеринке три года назад.
- He bought that bike a week ago.Он купил тот велосипед неделю назад.
- Did they arrive ten minutes ago?Они приехали десять минут назад?
Когда нужно "before"?
"Before" указывает на более ранний момент: до ужина, до встречи, до того как ты уехал. После "before" можно поставить существительное, герундий или целое предложение: "before dinner", "before leaving", "before you go". Как наречие "before" значит "раньше" и часто стоит в конце фразы: "Have you been here before?". В рассказе о прошлом "before" может отделять два события: "She had finished before I came".
- Please send the report before Friday.Пожалуйста, отправь отчёт до пятницы.
- I had locked the door before we left.Я запер дверь до того, как мы ушли.
- Have you tried this soup before?Ты пробовал этот суп раньше?
Как быстро проверить себя?
Задай два вопроса. Есть ли после слова отрезок времени и можно ли заменить его на "before now"? Тогда нужно "ago" и Past Simple. Если слово значит "до события" или "раньше в жизни", ставь "before". С Present Perfect выбирай "before" в значении "раньше": "I have eaten here before". С конкретным временем в прошлом выбирай "ago": "I ate here two days ago".
- I have read this book before.Я читал эту книгу раньше.
- I read this book two months ago.Я прочитал эту книгу два месяца назад.
- Wash your hands before dinner.Помой руки перед ужином.
Какие фразы ломают правило?
В устойчивых сочетаниях "ago" часто идёт с long, ages, a while: "long ago", "ages ago", "a while ago". "Before" входит в "before long" со значением "скоро": "She will be back before long". В конструкции "two years before" слово "before" значит "за два года до того" и требует опоры на другой прошлый момент: "He moved in 2019. His brother had left two years before". Сейчас в такой фразе "ago" не поставить.
- They moved abroad a long time ago.Они переехали за границу давно.
- The train left a while ago.Поезд ушёл некоторое время назад.
- Before long, the shop will close.Скоро магазин закроется.
Частые ошибки
С "ago" нужен Past Simple, Present Perfect не ставится с точкой отсчёта в прошлом.
Перед отрезком времени со значением «через» нужен "in", а "before" значит «до».
"Ago" не ставится перед событием, для значения «до» нужно "before".
С Present Perfect в значении «раньше» ставят "before".
Упражнения с ответами
-
Выбери правильный вариант
- I met her ago two days.
- I have met her two days ago.
- I met her two days ago.
Ответ
I met her two days ago. ago идёт после времени: two days ago.
-
Выбери правильный вариант
- We eaten here before.
- We have eaten here ago.
- We have eaten here before.
Ответ
We have eaten here before. before значит раньше, без отсчёта от сейчас.
-
We arrived at the station ten minutes _____.
Мы приехали на вокзал десять минут назад.
- before
- ago
- since
Ответ
ago ago считает назад от сейчас.
-
Please ring me _____ you leave the office.
Пожалуйста, позвони мне до того, как уйдёшь из офиса.
- before
- ago
- since
Ответ
before before значит до события.
-
Найди ошибку: She has done this task ago.
Ответ
She has done this task before. before значит раньше, ago не подходит.
-
Найди ошибку: He paid the bill two days before.
Ответ
He paid the bill two days ago. С Past Simple: two days ago.
-
Переведи: Я слышал эту песню раньше.
Ответ
I've heard this song before. Можно и так: I have heard this song before.
-
Переведи: Она вернулась час назад.
Ответ
She came back an hour ago. Можно и так: She returned an hour ago.
Вопросы
Можно ли сказать "I have done it two days ago"?
Нет, с "ago" нужен Past Simple: "I did it two days ago". Present Perfect не сочетается с точным отрезком времени, который отсчитывают от сейчас.
Чем "before" отличается от "ago" в конце фразы?
"Ago" в конце фразы опирается на отрезок времени перед ним: "ten years ago". "Before" в конце значит "раньше" и не требует числа: "I have heard this song before".
Почему "before two days" неверно?
Для значения «два дня назад» нужен "two days ago". "Before two days" значит «до двух дней» и так не говорят.
Как сказать «до ужина»?
"Before dinner". Слово "ago" здесь не подходит, потому что dinner не отрезок времени, отсчитанный от сейчас.
В каких временах встречается "before"?
"Before" встречается с разными временами, например в Present Simple, Past Simple, Present Perfect и Past Perfect. Оно указывает на более ранний момент или на опыт до сейчас.
Перестань путать ago и before
В уроке два коротких правила и упражнения: выбрать слово, вставить, найти ошибку, перевести. Ошибки разбираются по-русски и возвращаются на повторение.
Вход по коду из письма, пароль не нужен.
Ещё слова, которые путают
- Travel, trip и journey
- May и mightкогда речь о вероятности, а когда о просьбе
- Win и beatкогда нужен приз, а когда соперник
- Remember и remindкто помнит сам, а кто напоминает
- Advice и adviseв чём разница и как не путать
- Quiet и quite
- Although и despiteкогда нужен союз, а когда предлог
- Still и yetв чём разница и как не ошибиться