Уровень A2

Present Perfect: for/since для длительности — Present Perfect: for/since for duration

I have lived here for three years.

Я живу здесь три года.

I have lived here for three years. Три года — это длина, и перед ней for.

Формы

  • I have lived here for three years. — три года — это длина отрезка, поэтому for
  • I have lived here since May. — май — момент, когда это началось, поэтому since
  • She has worked here for two days. — два дня — снова длина, поэтому for

Потренировать это правило

Бесплатно, без регистрации

Типичная ошибка

Неверно: I have lived here since three years.

Верно: I have lived here for three years.

Частая ошибка — since three years. Три года считают как длину, поэтому I have lived here for three years.

Ещё примеры

We have been friends since 2019.

Мы друзья с 2019 года.

Год на календаре — это момент: We have been friends since 2019.

He has been ill for a week.

Он болеет неделю.

Неделя — это длина: He has been ill for a week.

Сообщить об ошибке

Страница, на которой вы находитесь
/ru/grammar/present-perfect-for-since.html ru

Нам проще всего по-английски, но пишите на любом языке.

В обращении уходят только ваши слова, адрес страницы и язык. Ни снимка экрана, ни журналов, ни учётной записи. Ответить на обращение мы не можем, поэтому если нужен ответ - напишите на [email protected]