Упражнения: for или since

20 заданий на for и since с ответами: период и точка отсчёта, Present Perfect, since + Past Simple, ago и вопрос How long

  • Уровень A2–B1
  • 20 заданий с ответами
Полное правило: For или since

For и since путают из-за русского: «живу здесь три года», но «живу здесь с 2018 года». Задания ниже — на выбор между for и since, время глагола с ними, ago и вопрос How long…?

Кратко о правиле:

  • For + период: for three years, for a week, for ages.
  • Since + точка отсчёта: since 2018, since Monday, since I was a child.
  • Длится до сих пор — Present Perfect или Present Perfect Continuous: I have lived here since 2018.
  • Ago — «назад», с ним Past Simple: I moved here two years ago.
  • Подробнее — в статье For или since.

Отвечено 0 из 20

верно 0 · ошибок 0

  1. Задание 1since + год

    I have lived in this city пропуск 2018.

    Я живу в этом городе с 2018 года.

  2. Задание 2for + период

    We have known each other пропуск ten years.

    Мы знаем друг друга десять лет.

  3. Задание 3since + день

    It has been raining пропуск Monday.

    Дождь идёт с понедельника.

  4. Задание 4for + период

    She has been waiting пропуск twenty minutes.

    Она ждёт уже двадцать минут.

  5. Задание 5Present Perfect

    My grandparents пропуск in this house since 1990.

    Мои бабушка и дедушка живут в этом доме с 1990 года.

  6. Задание 6Глагол состояния

    I пропуск Tom for five years — we met at university.

    Я знаю Тома пять лет — мы познакомились в университете.

  7. Задание 7since + придаточное

    My sister has wanted a dog пропуск she was six.

    Моя сестра хочет собаку с шести лет.

  8. Задание 8Время после since

    I haven't seen Lena since she пропуск to Kazan.

    Я не видел Лену с тех пор, как она переехала в Казань.

  9. Задание 9ago

    I moved to this flat two years пропуск.

    Я переехал в эту квартиру два года назад.

  10. Задание 10ago = Past Simple

    We пропуск to Moscow three years ago.

    Мы переехали в Москву три года назад.

  11. Задание 11How long

    How long пропуск you lived here? — Since May.

    Сколько ты здесь живёшь? — С мая.

  12. Задание 12Ответ на How long

    How long have you been waiting? — пропуск half an hour.

    Сколько ты уже ждёшь? — Полчаса.

  13. Задание 13Ловушка: since + период

    I have studied English пропуск three years.

    Я учу английский три года.

  14. Задание 14since + событие

    I haven't seen him пропуск the party.

    Я не видел его с той вечеринки.

  15. Задание 15for в Past Simple

    He lived in Paris пропуск five years, then he moved to Berlin.

    Он прожил в Париже пять лет, потом переехал в Берлин.

  16. Задание 16It's been … since

    It's been three years пропуск we last met.

    Прошло три года с тех пор, как мы виделись в последний раз.

  17. Задание 17Present Perfect Continuous

    I пропуск for you since six o'clock! Where were you?

    Я жду тебя с шести часов! Где ты был?

  18. Задание 18for ages

    We haven't seen each other пропуск ages!

    Мы не виделись целую вечность!

  19. Задание 19How long ago

    How long ago пропуск you buy your car?

    Как давно ты купил машину?

  20. Задание 20for a long time

    I've known her пропуск a long time.

    Я давно её знаю.

Теперь — в своём предложении

Упражнение проверяет выбор из готовых вариантов, а в своём тексте подсказок нет. Напишите предложение на эту тему — Линграмора найдёт ошибки и объяснит каждую по-русски. Без регистрации.

0 / 300 · без регистрации
Следующее упражнение: Упражнения на Present Continuous

Частые вопросы

Как быстро выбрать for или since?

Посмотрите, что идёт после. Период — сколько времени — for: for two hours, for a long time. Точка отсчёта — с какого момента — since: since Monday, since I was a child.

Почему «I have lived», а не «I live»?

Действие началось в прошлом и длится до сих пор — в английском для этого нужен Present Perfect, хотя по-русски мы говорим «живу»: I have lived here since 2018.

Since three years — это ошибка?

Да. Three years — период, а не точка отсчёта, поэтому for three years. С since ставят момент: since 2023, since Monday.

Что потренировать дальше