I have lived here since 2020 (not “I live here since 2020”)
HAVE LIVED SINCE · HOW LONG HAVE YOU… · LIVE SINCE ✗
B1Когда действие началось в прошлом и продолжается до сих пор (since, for, How long…?), по-английски говорят Present Perfect, а не настоящее время.
Прогресс урока0%
Как говорят и как правильно
✗I live here since 2020.
✓I have lived here since 2020.
В русском «я живу здесь с 2020 года» — настоящее время, ведь я живу здесь и сейчас. Английский видит здесь отрезок от прошлого до сегодня, а для него есть Present Perfect: have / has + третья форма.
Вопрос How long
✗How long do you live in Lisbon?
✓How long have you lived in Lisbon?
«Сколько ты уже живёшь в Лиссабоне?» — у нас настоящее время. По-английски вопрос об отрезке до сегодня строят с have: How long have you lived…? How long have you been…?
Since или for
since — с какого момента
I have known her since school.
Я знаю её ещё со школы.
She has worked here since May.
Она работает здесь с мая.
for — как долго
We have lived in Lisbon for three years.
Мы живём в Лиссабоне уже три года.
He has been ill for a week.
Он болеет уже неделю.
процесс — have been + -ing
I have been learning English for two years.
Я учу английский уже два года.
! Подсказка: видишь since, for или How long, а действие продолжается до сих пор — ставь have / has + третью форму. Слово «уже» в русском предложении — тоже сигнал.
Мои заметки
1 · Какое предложение правильное?
2 · Как спросить «Сколько ты уже живёшь в Лиссабоне?»
3 · Выберите правильный вариант
She here since May.
4 · Выберите правильный вариант
We have known each other ten years.
5 · Выберите правильный вариант
I’ve had this car 2019.
6 · Впишите пропущенное
He in London since 2015. (live)
7 · Впишите пропущенное
They married for five years. (be)
8 · Впишите пропущенное
I her since we were children. (know)