Ответ:
Перевод задания: Переведите предложения на английский язык.
I have lived in Moscow for ten years. (Я живу в Москве уже десять лет.)
Present Perfect обозначает состояние, начавшееся в прошлом и продолжающееся сейчас; for ten years указывает длительность.
She has just called me. (Она только что позвонила мне.)
Just употребляется с Present Perfect для недавно завершившегося действия.
We have been playing tennis since two o’clock. (Мы играем в теннис с двух часов.)
Present Perfect Continuous показывает действие, которое началось в указанное время и продолжается.
Have you ever been to Paris? (Ты когда-нибудь был в Париже?)
Ever спрашивает об опыте; используется Present Perfect.
He has been learning English since he was five. (Он учит английский с пяти лет.)
Продолжающееся занятие передаём через Present Perfect Continuous; после since указываем начальный момент.
I haven’t done my homework yet. (Я ещё не сделал домашнюю работу.)
Yet обычно ставится в конце отрицательного предложения в Present Perfect.
They have been waiting for us for half an hour. (Они ждут нас уже полчаса.)
Present Perfect Continuous подчёркивает длительность ожидания; for half an hour обозначает продолжительность.
How long have you been reading this book? (Сколько времени ты читаешь эту книгу?)
How long спрашивает о длительности действия, которое продолжается сейчас.
