Ответ:

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

  1. Helen has been in Ireland for three days. (Хелен находится в Ирландии три дня.)
  2. Jack has been here since Tuesday. (Джек здесь со вторника.)
  3. It’s been raining for an hour. (Дождь идёт уже час.)
  4. I’ve known Sue since 2008. (Я знаю Сью с 2008 года.)
  5. Claire and Matt have been married for six months. (Клэр и Мэтт женаты шесть месяцев.)
  6. Laura has been studying medicine at university for three years. (Лора изучает медицину в университете три года.)
  7. David has played the piano since he was seven years old. (Дэвид играет на пианино с семи лет.)

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