Ответ:
Перевод задания: Раскрой скобки, выбрав настоящее совершённое или настоящее совершённое длительное время.
We have lived in this city for ten years. — Мы живём в этом городе десять лет.
Оба времени возможны: have lived подчёркивает факт и продолжение проживания; have been living также допустимо и подчёркивает длительность. Здесь выбран Present Perfect.
She has been cleaning the house all morning, and it looks spotless now. — Она убирала дом всё утро, и теперь он выглядит безупречно чистым.
Длительный процесс, продолжавшийся всё утро, выражается Present Perfect Continuous.
Have you ever been to London? — Ты когда-нибудь бывал(а) в Лондоне?
Вопрос о жизненном опыте строится в Present Perfect.
He has been repairing his car since 8 AM. He’s exhausted! — Он чинит машину с восьми утра. Он измотан!
Since указывает на начавшееся в прошлом действие, которое продолжается; длительность также подчёркнута усталостью.
They have already sent the invitation letters. — Они уже отправили письма-приглашения.
Already обычно употребляется с Present Perfect для обозначения завершённого действия с результатом к настоящему моменту.
