Ответ:

Перевод задания: Выберите правильное время: Present Perfect или Present Perfect Continuous.

  1. I have written three emails so far. (На данный момент я написал(а) три электронных письма.)
  2. She has cleaned her room, and now it looks tidy. (Она убрала свою комнату, и теперь она выглядит аккуратно.)
  3. They have known each other for five years. (Они знают друг друга пять лет.)
  4. He has been running for an hour, so he is tired. (Он бегал целый час, поэтому устал.)
  5. We have already finished the project. (Мы уже завершили проект.)

Количество завершённых результатов (three emails) и законченный результат (tidy room, finished project) требуют Present Perfect. Глагол know обычно не употребляется в длительном времени, поэтому выбираем Present Perfect. Длительность бега с заметным последствием подчёркивается формой Present Perfect Continuous.