Ответ:

Перевод задания: Составьте предложения, используя утвердительную и отрицательную формы Present Perfect и слова for или since.

For ставится перед периодом времени, since — перед моментом или событием, с которого началось действие.

  1. Thomas hasn’t seen his grandfather for two months. (Томас не видел своего дедушку два месяца.)
  2. Steve and Jane have been singers for five years. (Стив и Джейн — певцы уже пять лет.)
  3. Sophie hasn’t played football since she broke her leg. (Софи не играет в футбол с тех пор, как сломала ногу.)
  4. Harry hasn’t written on his blog for a long time. (Гарри давно не писал в своём блоге.)
  5. Sam hasn’t been to the dentist for a year. (Сэм не был у стоматолога год.)
  6. George and I have been friends since we were kids. (Мы с Джорджем дружим с детства.)
  7. They haven’t seen a good film for more than a month. (Они не смотрели хороший фильм больше месяца.)
  8. We haven’t been on holiday for two years. (Мы не ездили в отпуск два года.)