Ответ:

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

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

  1. He’s been famous for over twenty years. (Он знаменит уже более двадцати лет.)
  2. We have lived here since childhood. (Мы живём здесь с детства.)
  3. We have known each other for ten years. (Мы знакомы десять лет.)
  4. They have worked here since last year. (Они работают здесь с прошлого года.)
  5. She’s been on the phone for two hours. (Она разговаривает по телефону уже два часа.)
  6. Danny’s been looking for his keys since 11 a.m. (Дэнни ищет ключи с 11 утра.)
  7. I’ve been donating money to Greenpeace for a long time. (Я уже давно жертвую деньги Greenpeace.)
  8. My parents have been waiting for the taxi for 15 minutes. (Мои родители ждут такси 15 минут.)
  9. They’ve been in London since 2004. (Они находятся в Лондоне с 2004 года.)
  10. Sally’s been playing computer games for half an hour. (Салли играет в компьютерные игры уже полчаса.)