Ответ:

Перевод задания: Дополните предложения словами for или since.

  1. I’ve had this laptop for years. — Этот ноутбук у меня уже много лет.
  2. The lawyers have been in that meeting since ten o’clock. — Юристы находятся на том совещании с десяти часов.
  3. I haven’t seen Sam since we were at school together. — Я не видел(а) Сэма с тех пор, как мы вместе учились в школе.
  4. He studied at the University of Buenos Aires for three years. — Он учился в Университете Буэнос-Айреса три года.
  5. We’ve been married for fifty years. — Мы женаты уже пятьдесят лет.
  6. I haven’t been anywhere on holiday since I was in Kenya. — Я никуда не ездил(а) в отпуск с тех пор, как был(а) в Кении.
  7. She worked as a journalist for ten years. — Она проработала журналисткой десять лет.
  8. I’ve become interested in my family history since I talked to my grandmother about it. — Я заинтересовался/заинтересовалась историей своей семьи после того, как поговорил(а) об этом с бабушкой.
  9. We haven’t had a break for ages. — Мы уже целую вечность не отдыхали.
  10. He hasn’t seen his parents since the beginning of the year. — Он не видел родителей с начала года.
  11. They’ve been in the cinema for a couple of hours. — Они находятся в кинотеатре уже пару часов.

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