Ответ:

Перевод задания: Вставьте for или since.

  1. I have lived here since 2018. (Я живу здесь с 2018 года.)
  2. She has been studying for three hours. (Она занимается уже три часа.)
  3. We have known Mark since last summer. (Мы знаем Марка с прошлого лета.)
  4. He has been waiting for half an hour. (Он ждёт уже полчаса.)
  5. They have been friends since they were at school. (Они дружат с тех пор, как учились в школе.)
  6. My aunt has worked at this hospital for ten years. (Моя тётя работает в этой больнице уже десять лет.)
  7. It has been raining since noon. (Дождь идёт с полудня.)
  8. I haven’t seen Julia since Monday. (Я не видел(а) Джулию с понедельника.)
  9. The team has been training for several weeks. (Команда тренируется уже несколько недель.)
  10. He has had this bike since his twelfth birthday. (У него этот велосипед с его двенадцатого дня рождения.)

Правило: for указывает на продолжительность периода, а since — на момент, с которого началось действие.