Ответ:
Перевод задания: Переведите на английский.
- I have been learning English for three years.
Я учу английский язык уже три года. - He has already finished his work.
Он уже закончил свою работу. - We haven't seen him since last week.
Мы не видели его с прошлой недели. - She has been waiting for you for half an hour.
Она ждёт тебя уже полчаса. - I have been reading this book for a month.
Я читаю эту книгу уже месяц. - They have already visited this museum.
Они уже посетили этот музей.
В предложениях с указанием длительности процесса использовано Present Perfect Continuous; для завершённых действий — Present Perfect.
