Ответ:

Перевод задания: Вставьте since (с какого-то момента) или for (в течение какого-то периода).

  1. I have lived here for five years. (Я живу здесь пять лет.)
  2. She has known Tom since 2019. (Она знает Тома с 2019 года.)
  3. We have waited for an hour. (Мы ждали час.)
  4. He has studied English since primary school. (Он изучает английский со времён начальной школы.)
  5. They have been friends since childhood. (Они дружат с детства.)
  6. My parents have worked together for ten years. (Мои родители работают вместе десять лет.)
  7. I have not eaten anything since breakfast. (Я ничего не ел(а) с завтрака.)
  8. She has played tennis since she was six. (Она играет в теннис с шести лет.)
  9. We have had this dog for three months. (Эта собака у нас три месяца.)
  10. He has been ill since Monday. (Он болеет с понедельника.)

Правило: for употребляется с продолжительностью, а since — с начальным моментом или событием.