Since и for: момент старта и длительность в английском
Since ставится перед моментом старта: since 2019, since Monday. For ставится перед длительностью: for two years, for ten minutes. Оба слова дружат с Present Perfect, и выбор зависит только от того, что стоит после них.
sinceмомент стартаforдлительность
Правило коротко
Since: момент старта
since + момент начала (2019, Monday)
Since: точка начала действия.
Дальше конкретное время или дата.
- I have lived here since 2019.Я живу здесь с 2019 года.
- She has worked here since Monday.Она работает здесь с понедельника.
For: длительность
for + длительность (two years, a week)
For: сколько времени длится.
Дальше период: часы, дни, годы.
- We have waited for ten minutes.Мы ждём уже десять минут.
- He has studied English for two years.Он учит английский два года.
Since или for: в чём разница
Since отвечает на вопрос «с какого момента». После него нужна точка на линии времени: год, дата, день недели, событие. For отвечает на вопрос «сколько времени». После него нужен отрезок: два часа, неделя, пять лет. Оба слова чаще всего стоят с Present Perfect, когда действие началось раньше и длится до сих пор. Одно и то же положение дел можно описать двумя способами: "I have lived here since 2019" и "I have lived here for five years" говорят об одном и том же человеке.
- I have lived here since 2019.Я живу здесь с 2019 года.
- She has worked here since Monday.Она работает здесь с понедельника.
- He has studied English for two years.Он учит английский два года.
- We have waited for ten minutes.Мы ждём уже десять минут.
Как проверить себя за секунду
Посмотри на слово после since или for. Если это конкретный момент (2019, Monday, eight o'clock, my birthday, I moved to Moscow), ставь since. Если это отрезок времени (two years, ten minutes, a week, ages), ставь for. Вторая проверка: подставь вопрос. «С какого момента?» даёт since, «сколько времени?» даёт for. Если после слова идёт число плюс единица времени (three hours, six months), выбор всегда for.
- I have known her since we were at school.Я знаю её со школы.
- It has been raining for three hours.Дождь идёт уже три часа.
- She has been on the phone since eight o'clock.Она висит на телефоне с восьми часов.
Почему с since нужен Present Perfect
Действие, которое началось в прошлом и продолжается сейчас, в английском идёт через Present Perfect или Present Perfect Continuous: "I have lived here since 2019", "I have been working here for two years". Русское «живу с 2019 года» переводится именно так. Если действие закончилось, период остаётся в Past Simple: "I lived there for two years" говорит о закрытом отрезке в прошлом. С Present Perfect тот же период тянется до момента речи.
- I have been waiting for you for half an hour.Я жду тебя уже полчаса.
- He has had this car since 2015.У него эта машина с 2015 года.
- I lived in Kazan for five years.Я жил в Казани пять лет.
- We have been friends since university.Мы друзья с университета.
Устойчивые выражения с since и for
Часть фраз ломает общий шаблон, их проще запомнить целиком. "For ages" значит «очень долго», "for a while" значит «какое-то время», "for good" значит «навсегда». В "since then" и "ever since" since указывает на момент, после которого всё пошло иначе. У since есть второе значение «потому что», у for есть значения «для» и «за». "Since you're here, let's start" говорит о причине, время тут ни при чём. "This present is for you" тоже про адресата, и длительности в нём нет.
- I haven't seen him for ages.Я его сто лет не видел.
- She has changed since then.С тех пор она изменилась.
- Since you're here, help me with the boxes.Раз ты здесь, помоги мне с коробками.
- This present is for you.Этот подарок для тебя.
Частые ошибки
Действие тянется до сих пор, поэтому нужен Present Perfect.
"Two years" называет длительность, а с длительностью ставится for.
Десять минут это отрезок времени, точка старта в предложении не названа.
Понедельник это момент, с которого началась работа, а не её длина.
Упражнения с ответами
-
Выбери правильный вариант
- I have known her since 2019.
- I have known her since three years.
- I have known her for 2019.
Ответ
I have known her since 2019. since плюс год начала: 2019.
-
Выбери правильный вариант
- I have had this phone for last year.
- I have had this phone since six months.
- I have had this phone for six months.
Ответ
I have had this phone for six months. for плюс длительность: six months.
-
He has lived in Moscow _____ 2020.
Он живёт в Москве с 2020 года.
- at
- for
- since
Ответ
since Год начала, точка старта: since.
-
I have waited _____ fifteen minutes.
Я жду уже пятнадцать минут.
- since
- during
- for
Ответ
for Длительность пятнадцать минут: for.
-
Найди ошибку: We have been here since three hours.
Ответ
We have been here for three hours. Длительность три часа: for, не since.
-
Найди ошибку: The shop has been open for nine o'clock.
Ответ
The shop has been open since nine o'clock. Точка старта nine o'clock: since.
-
Переведи: Я работаю здесь два месяца.
Ответ
I have worked here for two months. Можно и так: I've worked here for two months.
-
Переведи: Они женаты двадцать лет.
Ответ
They have been married for twenty years. Можно и так: They've been married for twenty years.
Вопросы
В чём разница между since и for в Present Perfect?
Since называет момент старта: since 2019, since Monday. For называет длительность: for two years, for ten minutes. Само действие одно и то же, меняется способ его измерить.
Можно ли сказать "I have lived here for 2019"?
Нет. Год это точка, с которой начинается отсчёт, поэтому нужен since: "I have lived here since 2019".
Ставится ли since с Past Simple?
В значении «потому что» since живёт с любым временем: "Since it's raining, let's stay in". Ещё since идёт после конструкции "It's been a year since I moved".
Почему говорят "for the first time"?
Это готовая фраза со значением «впервые», порядковое числительное в ней считает разы, а не время. С since она не сочетается.
Что значит for ages?
Разговорный способ сказать «очень долго»: "I haven't seen her for ages". Ставится там, где по правилу был бы длинный период.
Перестань путать since и for
В уроке два коротких правила и упражнения: выбрать слово, вставить, найти ошибку, перевести. Ошибки разбираются по-русски и возвращаются на повторение.
Вход по коду из письма, пароль не нужен.