Ответ:

Перевод задания: Переведите предложения на английский язык.

  1. I have lived in Moscow for ten years. (Я живу в Москве уже десять лет.)

    Present Perfect обозначает состояние, начавшееся в прошлом и продолжающееся сейчас; for ten years указывает длительность.

  2. She has just called me. (Она только что позвонила мне.)

    Just употребляется с Present Perfect для недавно завершившегося действия.

  3. We have been playing tennis since two o’clock. (Мы играем в теннис с двух часов.)

    Present Perfect Continuous показывает действие, которое началось в указанное время и продолжается.

  4. Have you ever been to Paris? (Ты когда-нибудь был в Париже?)

    Ever спрашивает об опыте; используется Present Perfect.

  5. He has been learning English since he was five. (Он учит английский с пяти лет.)

    Продолжающееся занятие передаём через Present Perfect Continuous; после since указываем начальный момент.

  6. I haven’t done my homework yet. (Я ещё не сделал домашнюю работу.)

    Yet обычно ставится в конце отрицательного предложения в Present Perfect.

  7. They have been waiting for us for half an hour. (Они ждут нас уже полчаса.)

    Present Perfect Continuous подчёркивает длительность ожидания; for half an hour обозначает продолжительность.

  8. How long have you been reading this book? (Сколько времени ты читаешь эту книгу?)

    How long спрашивает о длительности действия, которое продолжается сейчас.