Ответ:

Перевод задания: Раскройте скобки, поставив глагол в Present Perfect или Present Perfect Continuous.

  1. How long have you been learning English? — Как долго ты изучаешь английский? Длительность процесса подчёркнута вопросом How long.
  2. I’m tired. I have been cleaning the house since 9 a.m. — Я устал(а). Я убираюсь в доме с девяти утра. Действие продолжается и объясняет усталость.
  3. Have you ever been to London? — Ты когда-нибудь был(а) в Лондоне? Вопрос о жизненном опыте.
  4. Someone has eaten my sandwich! There’s only a corner left. — Кто-то съел мой бутерброд! Остался только уголок. Важен видимый результат.
  5. She has been working on this project for a week, but she hasn’t finished it yet. — Она работает над этим проектом уже неделю, но ещё не закончила его. Действие продолжается.
  6. We have bought a new sofa. It’s in the living room now. — Мы купили новый диван. Теперь он в гостиной. Важен результат покупки.
  7. He has been reading that book for three days and still isn’t halfway through. — Он читает эту книгу уже три дня и всё ещё не дошёл до середины. Действие продолжается.
  8. I haven’t seen Mark for ages. — Я давно не видел(а) Марка. Present Perfect описывает период, продолжающийся до настоящего момента.