For показывает, сколько длится действие (for three years, «уже три года»), since — с какого момента оно идёт (since 2020, «с 2020 года»). Если действие началось в прошлом и продолжается сейчас, с обоими словами нужен Present Perfect, форма have/has + третья форма глагола: I've lived here for three years, I've lived here since 2021.
since или for — сможете выбрать?
Выберите слово и напишите предложение — сразу проверим, подходит ли оно по смыслу, и объясним ошибки.
Проверка занимает больше времени, чем обычно. Разбор появится здесь автоматически.
have/has + past participle + for + period (for two weeks, for ages); have/has + past participle + since + point in time (since Monday, since 2020, since I was a child)
- I've known Kate since we were at school together.
- We've been waiting for the bus for twenty minutes, and it still isn't here.
- The café has been closed since Monday because of a broken pipe.
Что изменилось
Первый вариантI live in Kazan since 2019 and still love the city.
После правкиI've lived in Kazan since 2019 and still love the city.
По-русски «я живу в Казани с 2019 года» стоит в настоящем времени, ведь вы и сейчас там живёте. Отсюда калька I live since. В английском действие, которое началось в прошлом и продолжается до сих пор, с since и for описывают через Present Perfect: I've lived.
Не путайте for с ago. I moved here three years ago значит «переехал три года назад»: это момент в прошлом, и глагол стоит в простом прошедшем. I've lived here for three years — «живу здесь уже три года»: это срок, который тянется до сих пор. Ago всегда ставят после срока.
Ваша очередь
Anna has been our team leader ___ last spring, and everyone likes working with her.
Показать ответ
since — Last spring — точка отсчёта, момент, с которого Анна руководит командой, поэтому since. For нужен перед длительностью: for a year, for six months, а не перед названием момента.
Расскажите о своей работе или учёбе: напишите, как долго вы этим занимаетесь, с for, и с какого момента вы на нынешнем месте, с since.
I've worked as a nurse for six years, and I've been at this clinic since March.
Учитесь употреблять новые слова без ошибок
Составляйте фразы с изучаемыми словами. LetsWords покажет ошибки в употреблении и грамматике, предложит исправления и объяснит их, а повторение закрепит изученное.
