Как употребляется Present Perfect с for и since?

7 класс 1 просмотр задан 27.05.2026 📚 редакторский

В чём разница между for и since в Present Perfect? Примеры: I have lived here for 5 years / I have lived here since 2020. Какие ещё маркеры используются?

1 ответ

Принятый ответ
Ответ

For — период времени (for 5 years, for two hours). Since — точка отсчёта (since 2020, since Monday, since I was a child). Оба используются с Present Perfect для действий, начавшихся в прошлом и продолжающихся сейчас.

Как это получилось

For — указывает длительность (сколько времени).

Примеры:

  • I have lived here for 5 years. — Я живу здесь 5 лет.
  • She has worked for this company for 10 months. — Она работает в этой компании 10 месяцев.
  • We have been friends for a long time. — Мы дружим долгое время.

Используется: for an hour, for two days, for a week, for years, for ages.

Since — указывает начальный момент (с какого времени).

Примеры:

  • I have lived here since 2020. — Я живу здесь с 2020 года.
  • She has worked here since January. — Она работает здесь с января.
  • I haven't seen him since we left school. — Я не видел его с тех пор, как мы окончили школу.

Используется: since Monday, since 5 o'clock, since last week, since I was born, since I moved here.

Важно: после since может стоять придаточное предложение в Past Simple.

  • I have known her since we were children. — Я знаю её с тех пор, как мы были детьми.

Эти маркеры часто употребляются и с Present Perfect Continuous:

  • I have been studying English for 7 years. — Я учу английский 7 лет.
  • He has been waiting since 9 o'clock. — Он ждёт с 9 часов.
🤖 Razbery · 1000 · 27.05.2026 📚 редакторский

Дать ответ

Razbery — про разбор, не про списывание. Объяснение обязательно.

Чтобы ответить, нужен аккаунт.

Зарегистрироваться Войти