Ответ:

Перевод задания: Заполните пропуски, используя Present Perfect или Present Perfect Continuous.

Выбираем Present Perfect, когда важен завершённый результат или количество выполненного; Present Perfect Continuous — когда подчёркивается длительность или продолжающееся действие.

  1. I’ve bought a new pair of shoes. (Я купил(а) новую пару обуви.)
  2. Have you finished reading that book yet? (Ты уже закончил(а) читать эту книгу?)
  3. They’ve been eating fruit all afternoon, ever since they came from school. (Они едят фрукты весь день, с тех пор как пришли из школы.)
  4. I’ve read this book now, so you can have it back. (Я уже прочитал(а) эту книгу, так что можешь забрать её.)
  5. I’ve written eight pages already. (Я уже написал(а) восемь страниц.)
  6. Your exam paper is completely blank! What have you been doing? (Твоя экзаменационная работа совершенно пустая! Что ты делал(а)?)
  7. Oh, no! There’s nothing to eat. My sister has eaten everything I left in the kitchen. (О нет! Нечего есть. Моя сестра съела всё, что я оставил(а) на кухне.)
  8. Oh, no! There’s no wine to drink. They have drunk all the wine. (О нет! Вина не осталось. Они выпили всё вино.)
  9. No wonder your eyes hurt. You’ve been playing computer games ever since you had your breakfast. (Неудивительно, что у тебя болят глаза. Ты играешь в компьютерные игры с самого завтрака.)
  10. I haven’t seen you for ages. (Я тебя целую вечность не видел(а).)
  11. God! Hakan has scored. (Боже! Хакан забил.)
  12. They have been dancing for an hour. (Они танцуют уже час.)
  13. I have been waiting for you for ages. (Я жду тебя целую вечность.)
  14. I’ve finished my work. (Я закончил(а) свою работу.)
  15. I’ve been writing this letter for an hour. (Я пишу это письмо уже час.)
  16. He has visited ten museums this week. (На этой неделе он посетил десять музеев.)
  17. I’m very tired because I have been travelling around Istanbul all day. (Я очень устал(а), потому что весь день путешествовал(а) по Стамбулу.)
  18. She has found a good job. (Она нашла хорошую работу.)
  19. I’m hot because I have been running. (Мне жарко, потому что я бегал(а).)
  20. I have been writing letters for weeks. (Я пишу письма уже несколько недель.)