Ответ:

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

  1. We have not seen each other for a long time. (Мы давно не виделись.)
  2. She has been learning Chinese for 2 years. (Она изучает китайский язык уже два года.) Длящаяся деятельность с указанием периода времени — Present Perfect Continuous.
  3. I have just finished my project. (Я только что закончил свой проект.) Just указывает на недавно завершённое действие с результатом.
  4. The children are exhausted. They have been running in the park. (Дети измотаны. Они бегали в парке.) Present Perfect Continuous подчёркивает недавнюю деятельность и её видимый результат.
  5. He has written 5 letters today. (Сегодня он написал пять писем.) Указано количество завершённых писем, поэтому нужен Present Perfect.