Ответ:

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

  1. I have seen this film already. Can you recommend a new one? (Я уже посмотрел(а) этот фильм. Можешь посоветовать новый?) Present Perfect употребляется для завершённого действия с результатом к настоящему моменту.
  2. We have been shopping for three hours. I can’t walk any longer. (Мы ходим по магазинам уже три часа. Я больше не могу идти.) Present Perfect Continuous подчёркивает длительность действия.
  3. Look at Mary! She has lost a lot of weight! She is so slim now. (Посмотри на Мэри! Она сильно похудела! Сейчас она такая стройная.) Потеря веса — завершённое изменение с видимым результатом.
  4. Jake and May have known each other for two years already. (Джейк и Мэй знакомы уже два года.) Глагол know обычно не употребляется в длительном времени.
  5. How long have you been studying English? (Как долго ты изучаешь английский?) Вопрос о длительности процесса.
  6. I’ve got a pen friend. I have been writing to her for five years. (У меня есть друг по переписке. Я пишу ей уже пять лет.) Подчёркивается продолжающееся действие.
  7. I have known Sharon since we were at school together. (Я знаю Шэрон с тех пор, как мы вместе учились в школе.) С глаголом know используется Present Perfect.