Вопрос задан 12.05.2026 в 17:30. Предмет Английский язык. Спрашивает Сапожников Данила.

Complete the sentences with for or since 1)They ve lived the USA...six years 2) l ve beean at this school...l was 12 3)the UK has been in the EU...a lohg time 4)Maria hash t been heve...an hour 5)We ve been heve..an hour

Перейти к ответам

Ответы на вопрос

Отвечает Тришин Антон.

Правильные варианты:

  1. They’ve lived in the USA for six years.
    Здесь нужен for, потому что говорится о периоде времени: six years — «шесть лет».

  2. I’ve been at this school since I was 12.
    Здесь нужен since, потому что указано начало периода: I was 12 — «с тех пор, как мне было 12».

  3. The UK has been in the EU for a long time.
    Здесь нужен for, потому что a long time — это продолжительность: «долгое время».

  4. Maria hasn’t been here for an hour.
    Здесь нужен for, потому что an hour — это период времени: «час».

  5. We’ve been here for an hour.
    Здесь тоже нужен for, потому что an hour — это продолжительность.

Итог:

  1. for

  2. since

  3. for

  4. for

  5. for

Правило:
for употребляется с периодом времени: for six years, for an hour, for a long time.
since употребляется с моментом начала действия: since Monday, since 2010, since I was 12.

Похожие вопросы

Топ вопросов за вчера в категории Английский язык

Последние заданные вопросы в категории Английский язык

Задать вопрос