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)