Ответ:

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

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

  1. Bob has been playing hockey since he was a small boy. (Боб играет в хоккей с тех пор, как был маленьким.)
  2. She’s been driving that car for five years. (Она водит эту машину пять лет.)
  3. We have been planning our vacation since last month. (Мы планируем отпуск с прошлого месяца.)
  4. He has been talking on the phone since 8 o’clock. (Он разговаривает по телефону с восьми часов.)
  5. You have been telling the same anecdotes for many years. (Ты рассказываешь одни и те же анекдоты много лет.)
  6. I have been feeling ill for a couple of days. (Я плохо себя чувствую уже пару дней.)