Ответ:

Перевод задания: Добавьте одно слово, чтобы закончить каждое предложение.

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

  1. I haven't been to the city centre for ages. (Я целую вечность не был(а) в центре города.)
  2. She's lived there since 1998. (Она живёт там с 1998 года.)
  3. I've worked in the shop for a few years. (Я работаю в магазине уже несколько лет.)
  4. I haven't seen him since I was at school. (Я не видел(а) его с тех пор, как учился(лась) в школе.)
  5. She's played tennis since she was a child. (Она играет в теннис с детства.)
  6. I've known them since last year. (Я знаю их с прошлого года.)
  7. Has he played on the team for a long time? (Он давно играет в команде?)
  8. He's taught at the school since 2006. (Он преподаёт в этой школе с 2006 года.)