Ответ:

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

  1. I have seen this film already. Can you recommend a new one? (Я уже видел(а) этот фильм. Можешь посоветовать другой?) Present Perfect употребляется с already для завершённого действия.
  2. We have been shopping for three hours. I can’t walk any longer. (Мы ходим по магазинам уже три часа. Я больше не могу идти.) Длительное действие продолжается указанное время.
  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 обычно не употребляется в Continuous.
  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.