For и since во временах глагола
For и since указывают, как долго длится действие, но отвечают на разные вопросы: for — «как долго?», а since — «с какого момента?».
Как употреблять for и since
После for используются периоды времени: for ten minutes — десять минут, for three years — три года, for a long time — долгое время. После since используются начальные точки: год, день недели, время, событие или придаточное предложение: since 2020, since Friday, since 7 o’clock, since I moved here.
Эти маркеры особенно часто встречаются в маркерах Present Perfect, когда действие началось в прошлом и связано с настоящим. Например: I have lived here for five years. — «Я живу здесь пять лет». She has worked here since 2021. — «Она работает здесь с 2021 года».
Сравним: We have been friends for ten years. — «Мы дружим десять лет»; We have been friends since 2014. — «Мы дружим с 2014 года». В первом предложении названа длительность, во втором — начало периода.
Нельзя ставить for перед точкой начала: for Monday — ошибка. Нельзя ставить since перед промежутком: since two hours — ошибка. Правильно: since Monday и for two hours. Также не путайте их с незаконченным периодом времени: выражения today и this week сами обозначают период, но не требуют for или since.
Выберите правильный вариант: Tom has studied English ___ 2022.
Главное
- For + промежуток времени: for three days, for an hour.
- Since + точка начала: since Tuesday, since 2019, since I was a child.
- В Present Perfect оба маркера показывают связь действия с настоящим; выбор зависит от значения времени.